<br>

<h1>APIs with significant change</h1>

<br>

<h3>Mission Refactor</h3>

<html>
<style>
  table, th, td {
     border: 1px solid grey;
     border-collapse: collapse;
     }
  th, td {
    padding: 15px;
    text-align: left;
    }
</style>
<table class="table-inline-parameters" style="width:100%"><tr halign="left"><th>Impacted 3.5 APIs - Parents and Names</th><th>Impacted 3.5 APIs - Code</th><th>Explanation</th></tr>  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MC_MODE_ERROR</i></font></td>
    <td width=35%><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MC_MODE_ERROR = new DJIMissionManagerError("The mode of main controller is error")</font></td>
    <td rowspan="201" width=30%><p>Custom Misison Removed, all missions split into missions and operators.</p></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.error.DJIMissionManagerError.getDescription</i></font></td>
    <td width=35%><font color="#000">String getDescription() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.error.DJIMissionManagerError.setDescription</i></font></td>
    <td width=35%><font color="#000">void setDescription(String desc) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.DJIFollowMeMissionExecutionState</i></font></td>
    <td width=35%><font color="#000">static enum DJIFollowMeMissionExecutionState </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.Initializing</i></font></td>
    <td width=35%><font color="#000">        Initializing                (0x00)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.Moving</i></font></td>
    <td width=35%><font color="#000">        Moving                       (0x01)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.Waiting</i></font></td>
    <td width=35%><font color="#000">        Waiting                     (0x02)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.DJIFollowMeMissionStatus</i></font></td>
    <td width=35%><font color="#000">static class DJIFollowMeMissionStatus extends DJIMissionProgressStatus </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.getExecutionState</i></font></td>
    <td width=35%><font color="#000">DJIFollowMeMissionExecutionState getExecutionState() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.getHorizontalDistance</i></font></td>
    <td width=35%><font color="#000">float getHorizontalDistance() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.DJITapFlyMissionExecutionState</i></font></td>
    <td width=35%><font color="#000">static enum DJITapFlyMissionExecutionState </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.CANNOT_EXECUTE</i></font></td>
    <td width=35%><font color="#000">        CANNOT_EXECUTE(0x01)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.EXECUTING</i></font></td>
    <td width=35%><font color="#000">        EXECUTING(0x02)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.UNKNOWN</i></font></td>
    <td width=35%><font color="#000">        UNKNOWN(0x100)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.DJITapFlyMissionProgressStatus</i></font></td>
    <td width=35%><font color="#000">static class DJITapFlyMissionProgressStatus extends DJIMissionProgressStatus </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.getBypassDirection</i></font></td>
    <td width=35%><font color="#000">DJIBypassDirection getBypassDirection() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.getDirection</i></font></td>
    <td width=35%><font color="#000">DJIVector getDirection() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.getExecutionState</i></font></td>
    <td width=35%><font color="#000">DJITapFlyMissionExecutionState getExecutionState() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.getImageLocation</i></font></td>
    <td width=35%><font color="#000">PointF getImageLocation() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.getRelativeHeading</i></font></td>
    <td width=35%><font color="#000">float getRelativeHeading() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.autoFlightSpeed</i></font></td>
    <td width=35%><font color="#000">float autoFlightSpeed = 5</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.setAutoFlightSpeed</i></font></td>
    <td width=35%><font color="#000">static void setAutoFlightSpeed(float autoFlightSpeed, CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator</i></font></td>
    <td width=35%><font color="#000">class WaypointMissionOperator </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperatorListener</i></font></td>
    <td width=35%><font color="#000">interface WaypointMissionOperatorListener </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent</i></font></td>
    <td width=35%><font color="#000">enum WaypointMissionEvent </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.DISCONNECTED</i></font></td>
    <td width=35%><font color="#000">    DISCONNECTED(WaypointAbstractionEvent.DISCONNECTED),                </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.DOWNLOAD_DONE</i></font></td>
    <td width=35%><font color="#000">    DOWNLOAD_DONE(WaypointAbstractionEvent.DOWNLOAD_DONE),                </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.DOWNLOAD_FAILED</i></font></td>
    <td width=35%><font color="#000">    DOWNLOAD_FAILED(WaypointAbstractionEvent.DOWNLOAD_FAILED),              </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.DOWNLOAD_PROGRESS_UPDATE</i></font></td>
    <td width=35%><font color="#000">    DOWNLOAD_PROGRESS_UPDATE(WaypointAbstractionEvent.DOWNLOAD_PROGRESS_UPDATE),      </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.NAVIGATION_MODE</i></font></td>
    <td width=35%><font color="#000">    NAVIGATION_MODE(WaypointAbstractionEvent.NAVIGATION_MODE),         </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_FINISHED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_FINISHED(WaypointAbstractionEvent.EXECUTION_FINISHED),           </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_INTERRUPTED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_INTERRUPTED(WaypointAbstractionEvent.EXECUTION_INTERRUPTED),        </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_PAUSED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_PAUSED(WaypointAbstractionEvent.EXECUTION_PAUSED),             </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_PAUSE_FAILED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_PAUSE_FAILED(WaypointAbstractionEvent.EXECUTION_PAUSE_FAILED),        </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_PROGRESS_UPDATE</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_PROGRESS_UPDATE(WaypointAbstractionEvent.EXECUTION_PROGRESS_UPDATE),     </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_RESUME_FAILED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_RESUME_FAILED(WaypointAbstractionEvent.EXECUTION_RESUME_FAILED),       </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_RESUMED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_RESUMED(WaypointAbstractionEvent.EXECUTION_RESUMED),            </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_START_FAILED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_START_FAILED(WaypointAbstractionEvent.EXECUTION_START_FAILED),        </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_STARTED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_STARTED(WaypointAbstractionEvent.EXECUTION_STARTED),            </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_STOP_FAILED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_STOP_FAILED(WaypointAbstractionEvent.EXECUTION_STOP_FAILED),         </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXECUTION_STOPPED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_STOPPED(WaypointAbstractionEvent.EXECUTION_STOPPED),            </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.EXIT_NAVIGATION_MODE</i></font></td>
    <td width=35%><font color="#000">    EXIT_NAVIGATION_MODE(WaypointAbstractionEvent.EXIT_NAVIGATION_MODE),          </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.INITIALIZED</i></font></td>
    <td width=35%><font color="#000">    INITIALIZED(WaypointAbstractionEvent.INITIALIZED),                 </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.UPLOAD_PROGRESS_UPDATE</i></font></td>
    <td width=35%><font color="#000">    UPLOAD_PROGRESS_UPDATE(WaypointAbstractionEvent.UPLOAD_PROGRESS_UPDATE),        </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.RC_MODE_CHANGED</i></font></td>
    <td width=35%><font color="#000">    RC_MODE_CHANGED(WaypointAbstractionEvent.RC_MODE_CHANGED),               </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.SIMULATION_OFF</i></font></td>
    <td width=35%><font color="#000">    SIMULATION_OFF(WaypointAbstractionEvent.SIMULATION_OFF),               </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.UNKNOWN</i></font></td>
    <td width=35%><font color="#000">    UNKNOWN(null)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.UPLOAD_DONE</i></font></td>
    <td width=35%><font color="#000">    UPLOAD_DONE(WaypointAbstractionEvent.UPLOAD_DONE),                  </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionEvent.UPLOAD_FAILED</i></font></td>
    <td width=35%><font color="#000">    UPLOAD_FAILED(WaypointAbstractionEvent.UPLOAD_FAILED),                </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.onUpdate</i></font></td>
    <td width=35%><font color="#000">    void onUpdate(@Nullable WaypointMissionState previousState,
                  @NonNull WaypointMissionState currentState,
                  @NonNull WaypointMissionEvent event,
                  @Nullable Object info)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionState</i></font></td>
    <td width=35%><font color="#000">enum WaypointMissionState </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionState.EXECUTING</i></font></td>
    <td width=35%><font color="#000">    EXECUTING(WaypointAbstractionState.EXECUTING)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionState.EXECUTION_PAUSED</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_PAUSED(WaypointAbstractionState.EXECUTION_PAUSED)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionState.EXECUTION_STOPPING</i></font></td>
    <td width=35%><font color="#000">    EXECUTION_STOPPING(WaypointAbstractionState.EXECUTION_STOPPING)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionState.NOT_READY</i></font></td>
    <td width=35%><font color="#000">    NOT_READY(WaypointAbstractionState.NOT_READY)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionState.READY_TO_EXECUTE</i></font></td>
    <td width=35%><font color="#000">    READY_TO_EXECUTE(WaypointAbstractionState.READY_TO_EXECUTE)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionState.READY_TO_UPLOAD</i></font></td>
    <td width=35%><font color="#000">    READY_TO_UPLOAD(WaypointAbstractionState.READY_TO_UPLOAD)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionState.UNKNOWN</i></font></td>
    <td width=35%><font color="#000">    UNKNOWN(WaypointAbstractionState.UNKNOWN)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionState.UPLOADING</i></font></td>
    <td width=35%><font color="#000">    UPLOADING(WaypointAbstractionState.UPLOADING)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.addListenerToDownloadUpdate</i></font></td>
    <td width=35%><font color="#000">void addListenerToDownloadUpdate(WaypointMissionOperatorListener listener) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.addListener</i></font></td>
    <td width=35%><font color="#000">void addListener(@NonNull WaypointMissionEvent interestedEvent,
                            @NonNull WaypointMissionOperatorListener listener) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.addListenerToExecutionUpdate</i></font></td>
    <td width=35%><font color="#000">void addListenerToExecutionUpdate(WaypointMissionOperatorListener listener) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.addListener</i></font></td>
    <td width=35%><font color="#000">void addListener(@NonNull WaypointMissionState interestedState,
                            @NonNull WaypointMissionOperatorListener listener) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.addListenerToUploadUpdate</i></font></td>
    <td width=35%><font color="#000">void addListenerToUploadUpdate(@NonNull WaypointMissionOperatorListener listener) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.addListener</i></font></td>
    <td width=35%><font color="#000">void addListener(@NonNull WaypointMissionOperatorListener listener) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.downloadMission</i></font></td>
    <td width=35%><font color="#000">void downloadMission(WaypointMissionData waypointMission, CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.operatingMission</i></font></td>
    <td width=35%><font color="#000">    private WaypointMissionData operatingMission</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.pauseMission</i></font></td>
    <td width=35%><font color="#000">void pauseMission(CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.removeListener</i></font></td>
    <td width=35%><font color="#000">void removeListener(WaypointMissionOperatorListener targetListener) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.resumeMission</i></font></td>
    <td width=35%><font color="#000">void resumeMission(CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.retryUploadMission</i></font></td>
    <td width=35%><font color="#000">void retryUploadMission(CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.startMission</i></font></td>
    <td width=35%><font color="#000">void startMission(CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.stopMission</i></font></td>
    <td width=35%><font color="#000">void stopMission(CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missioncontrol.WaypointMissionOperator.uploadMission</i></font></td>
    <td width=35%><font color="#000">void uploadMission(final WaypointMissionData waypointMission, final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionStatus</i></font></td>
    <td width=35%><font color="#000">static class DJIWaypointMissionStatus extends DJIMissionProgressStatus </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.getExecutionState</i></font></td>
    <td width=35%><font color="#000">DJIWaypointMissionExecutionState getExecutionState() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.isWaypointReached</i></font></td>
    <td width=35%><font color="#000">boolean isWaypointReached() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.getTargetWaypointIndex</i></font></td>
    <td width=35%><font color="#000">int getTargetWaypointIndex() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.addWaypoint</i></font></td>
    <td width=35%><font color="#000">boolean addWaypoint(DJIWaypoint waypoint) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.addWaypoints</i></font></td>
    <td width=35%><font color="#000">boolean addWaypoints(List&lt;DJIWaypoint&gt; waypoints) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.getWaypointAtIndex</i></font></td>
    <td width=35%><font color="#000">DJIWaypoint getWaypointAtIndex(int index) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.isPausable</i></font></td>
    <td width=35%><font color="#000">boolean isPausable() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.pointOfInterestLatitude</i></font></td>
    <td width=35%><font color="#000">double pointOfInterestLatitude = Double.NaN</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.pointOfInterestLongitude</i></font></td>
    <td width=35%><font color="#000">double pointOfInterestLongitude = Double.NaN</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.removeAllWaypoints</i></font></td>
    <td width=35%><font color="#000">void removeAllWaypoints() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.removeWaypoint</i></font></td>
    <td width=35%><font color="#000">void removeWaypoint(DJIWaypoint waypoint) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.removeWaypointAtIndex</i></font></td>
    <td width=35%><font color="#000">void removeWaypointAtIndex(int index) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.setAutoFlightSpeed</i></font></td>
    <td width=35%><font color="#000">static void setAutoFlightSpeed(float speed, final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.waypointsList</i></font></td>
    <td width=35%><font color="#000">List&lt;DJIWaypoint&gt; waypointsList</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.DJIWaypointAction</i></font></td>
    <td width=35%><font color="#000">DJIWaypointAction(DJIWaypointActionType mActionType,
                int mActionParam) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.DJIWaypoint</i></font></td>
    <td width=35%><font color="#000">DJIWaypoint(double latitude, double longitude, float altitude) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.latitude</i></font></td>
    <td width=35%><font color="#000">double latitude</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.longitude</i></font></td>
    <td width=35%><font color="#000">double longitude</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission</i></font></td>
    <td width=35%><font color="#000">class DJIPanoramaMission extends DJIMission </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.DJIPanoramaMission</i></font></td>
    <td width=35%><font color="#000">DJIPanoramaMission(DJIPanoramaMode panoramaType) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.getPanoramaMediaFile</i></font></td>
    <td width=35%><font color="#000">void getPanoramaMediaFile(final CompletionCallbackWith&lt;MediaFile&gt; callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.mPanoramaMode</i></font></td>
    <td width=35%><font color="#000">DJIPanoramaMode mPanoramaMode</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission</i></font></td>
    <td width=35%><font color="#000">class DJIMission extends Object </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager</i></font></td>
    <td width=35%><font color="#000">class MissionManager extends BaseComponent </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.MissionProgressStatusCallback</i></font></td>
    <td width=35%><font color="#000">interface MissionProgressStatusCallback </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.checkValidGPSCoordinate</i></font></td>
    <td width=35%><font color="#000">static boolean checkValidGPSCoordinate(double homeLat, double homeLng) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.getCurrentExecutingMission</i></font></td>
    <td width=35%><font color="#000">DJIMission getCurrentExecutingMission() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.downloadMission</i></font></td>
    <td width=35%><font color="#000">void downloadMission(final DJIMissionProgressHandler downloadProgress,
                                final CompletionCallbackWith&lt;DJIMission&gt; callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.getDJIErrorByCode</i></font></td>
    <td width=35%><font color="#000">static DJIMissionManagerError getDJIErrorByCode(int code) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.isConnected</i></font></td>
    <td width=35%><font color="#000">boolean isConnected() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.mIsCustomMissionExecuting</i></font></td>
    <td width=35%><font color="#000">boolean mIsCustomMissionExecuting = false</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.missionProgressStatus</i></font></td>
    <td width=35%><font color="#000">        void missionProgressStatus(DJIMissionProgressStatus progressStatus)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.pauseMissionExecution</i></font></td>
    <td width=35%><font color="#000">void pauseMissionExecution(final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.prepareMission</i></font></td>
    <td width=35%><font color="#000">void prepareMission(final DJIMission mission,
                               final DJIMissionProgressHandler progressHandler,
                               final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.removeMissionManagerEventListener</i></font></td>
    <td width=35%><font color="#000">void removeMissionManagerEventListener(DJIMissionManagerEventListener listener) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.resumeMissionExecution</i></font></td>
    <td width=35%><font color="#000">void resumeMissionExecution(final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.setMissionExecutionFinishedCallback</i></font></td>
    <td width=35%><font color="#000">void setMissionExecutionFinishedCallback(CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.setMissionManagerEventListener</i></font></td>
    <td width=35%><font color="#000">void setMissionManagerEventListener(DJIMissionManagerEventListener listener) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.setMissionProgressStatusCallback</i></font></td>
    <td width=35%><font color="#000">void setMissionProgressStatusCallback(MissionProgressStatusCallback missionProgressStatusCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.startMissionExecution</i></font></td>
    <td width=35%><font color="#000">void startMissionExecution(final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.MissionManager.stopMissionExecution</i></font></td>
    <td width=35%><font color="#000">void stopMissionExecution(final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.DJIMissionProgressHandler</i></font></td>
    <td width=35%><font color="#000">interface DJIMissionProgressHandler </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.DJIMissionProgressStatus</i></font></td>
    <td width=35%><font color="#000">static class DJIMissionProgressStatus </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.getError</i></font></td>
    <td width=35%><font color="#000">DJIError getError() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.DJIProgressType</i></font></td>
    <td width=35%><font color="#000">static enum DJIProgressType </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.DJIProgressType.CUSTOM</i></font></td>
    <td width=35%><font color="#000">        CUSTOM(0x04)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.DJIProgressType.DOWNLOAD</i></font></td>
    <td width=35%><font color="#000">        DOWNLOAD(0x03)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.DJIProgressType.EXECUTE</i></font></td>
    <td width=35%><font color="#000">        EXECUTE(0x02)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.DJIProgressType.UPLOAD</i></font></td>
    <td width=35%><font color="#000">        UPLOAD(0x01)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.isPausable</i></font></td>
    <td width=35%><font color="#000">boolean isPausable()</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIMission.onProgress</i></font></td>
    <td width=35%><font color="#000">        void onProgress(DJIProgressType type, float progress)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.DJIHotPointMissionStatus</i></font></td>
    <td width=35%><font color="#000">static class DJIHotPointMissionStatus extends DJIMissionProgressStatus </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.getCurrentDistanceToHotpoint</i></font></td>
    <td width=35%><font color="#000">float getCurrentDistanceToHotpoint() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.getExecutionState</i></font></td>
    <td width=35%><font color="#000">DJIHotpointMissionExecutionState getExecutionState() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.DJIHotpointMissionExecutionState</i></font></td>
    <td width=35%><font color="#000">static enum DJIHotpointMissionExecutionState </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.INITIALIZING</i></font></td>
    <td width=35%><font color="#000">        INITIALIZING(0x00)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.MOVING</i></font></td>
    <td width=35%><font color="#000">        MOVING(0x01)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.PAUSED</i></font></td>
    <td width=35%><font color="#000">        PAUSED(0x02)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.latitude</i></font></td>
    <td width=35%><font color="#000">double latitude</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.longitude</i></font></td>
    <td width=35%><font color="#000">double longitude</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.maxAngularVelocityForRadius</i></font></td>
    <td width=35%><font color="#000">static double maxAngularVelocityForRadius(double radius) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.followmeLatitude</i></font></td>
    <td width=35%><font color="#000">double followmeLatitude</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.followmeLongitude</i></font></td>
    <td width=35%><font color="#000">double followmeLongitude</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.updateFollowMeCoordinate</i></font></td>
    <td width=35%><font color="#000">static void updateFollowMeCoordinate(double targetLatitude,double targetLongitude,
            final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.updateFollowMeCoordinate</i></font></td>
    <td width=35%><font color="#000">static void updateFollowMeCoordinate(double targetLatitude, double targetLongitude, float altitude, final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJICustomMission</i></font></td>
    <td width=35%><font color="#000">class DJICustomMission extends DJIMission </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIAircraftYawStep</i></font></td>
    <td width=35%><font color="#000">class DJIAircraftYawStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIAircraftYawStep.DJIAircraftYawStep</i></font></td>
    <td width=35%><font color="#000">DJIAircraftYawStep(double angle, double velocity, CompletionCallback completionCallback)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJICustomMission.DJICustomMissionProgressStatus</i></font></td>
    <td width=35%><font color="#000">static class DJICustomMissionProgressStatus extends DJIMissionProgressStatus </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJICustomMission.getCurrentExecutingStep</i></font></td>
    <td width=35%><font color="#000">DJIMissionStep getCurrentExecutingStep() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJICustomMission.getProgressStatus</i></font></td>
    <td width=35%><font color="#000">DJIMissionProgressStatus getProgressStatus() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIFollowmeMissionStep</i></font></td>
    <td width=35%><font color="#000">class DJIFollowmeMissionStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIFollowmeMissionStep.DJIFollowmeMissionStep</i></font></td>
    <td width=35%><font color="#000">DJIFollowmeMissionStep(DJIFollowMeMission followmeMission, int stopTimeInSecond, CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGimbalAttitudeStep</i></font></td>
    <td width=35%><font color="#000">class DJIGimbalAttitudeStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGimbalAttitudeStep.completionTime</i></font></td>
    <td width=35%><font color="#000">double completionTime = 1</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGimbalAttitudeStep.DJIGimbalAttitudeStep</i></font></td>
    <td width=35%><font color="#000">DJIGimbalAttitudeStep(@NonNull Rotation rotation, CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGoHomeStep</i></font></td>
    <td width=35%><font color="#000">class DJIGoHomeStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGoHomeStep.DJIGoHomeStep</i></font></td>
    <td width=35%><font color="#000">DJIGoHomeStep(CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGoHomeStep.getAutoConfirmLandingEnabled</i></font></td>
    <td width=35%><font color="#000">boolean getAutoConfirmLandingEnabled() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGoHomeStep.setAutoConfirmLandingEnabled</i></font></td>
    <td width=35%><font color="#000">void setAutoConfirmLandingEnabled(boolean enable) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGoToStep</i></font></td>
    <td width=35%><font color="#000">class DJIGoToStep extends DJIWaypointStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGoToStep.DJIGoToStep</i></font></td>
    <td width=35%><font color="#000">DJIGoToStep(float targetAltitude, CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGoToStep.DJIGoToStep</i></font></td>
    <td width=35%><font color="#000">DJIGoToStep(double targetLatitude,
                       double targetLongitude,
                       float targetAltitude,
                       CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGoToStep.DJIGoToStep</i></font></td>
    <td width=35%><font color="#000">DJIGoToStep(double targetLatitude, double targetLongitude, CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIGoToStep.getFlightSpeed</i></font></td>
    <td width=35%><font color="#000">float getFlightSpeed() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIHotpointStep</i></font></td>
    <td width=35%><font color="#000">class DJIHotpointStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIHotpointStep.DJIHotpointStep</i></font></td>
    <td width=35%><font color="#000">DJIHotpointStep(DJIHotPointMission hotPointMission, int stopTimeInSecond, CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIHotpointStep.DJIHotpointStep</i></font></td>
    <td width=35%><font color="#000">DJIHotpointStep(DJIHotPointMission hotPointMission, double surroundingAngle, CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIMissionStep</i></font></td>
    <td width=35%><font color="#000">class DJIMissionStep implements Runnable </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIShootPhotoStep</i></font></td>
    <td width=35%><font color="#000">class DJIShootPhotoStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIShootPhotoStep.DJIShootPhotoStep</i></font></td>
    <td width=35%><font color="#000">DJIShootPhotoStep(CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIShootPhotoStep.DJIShootPhotoStep</i></font></td>
    <td width=35%><font color="#000">DJIShootPhotoStep(int photoCount, int interval, CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIStartRecordVideoStep</i></font></td>
    <td width=35%><font color="#000">class DJIStartRecordVideoStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIStartRecordVideoStep.DJIStartRecordVideoStep</i></font></td>
    <td width=35%><font color="#000">DJIStartRecordVideoStep(CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIStartRecordVideoStep.DJIStartRecordVideoStep</i></font></td>
    <td width=35%><font color="#000">DJIStartRecordVideoStep(double duration, CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIStopRecordVideoStep</i></font></td>
    <td width=35%><font color="#000">class DJIStopRecordVideoStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIStopRecordVideoStep.DJIStopRecordVideoStep</i></font></td>
    <td width=35%><font color="#000">DJIStopRecordVideoStep(CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJITakeoffStep</i></font></td>
    <td width=35%><font color="#000">class DJITakeoffStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJITakeoffStep.DJITakeoffStep</i></font></td>
    <td width=35%><font color="#000">DJITakeoffStep(CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIWaypointStep</i></font></td>
    <td width=35%><font color="#000">class DJIWaypointStep extends DJIMissionStep </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.missionstep.DJIWaypointStep.DJIWaypointStep</i></font></td>
    <td width=35%><font color="#000">DJIWaypointStep(DJIWaypointMission waypointMission,  CompletionCallback completionCallback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJICustomMission.DJICustomMission</i></font></td>
    <td width=35%><font color="#000">DJICustomMission(List&lt;DJIMissionStep&gt; steps) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.DJIActiveTrackMissionExecutionState</i></font></td>
    <td width=35%><font color="#000">static enum DJIActiveTrackMissionExecutionState </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.CANNOT_CONTINUE</i></font></td>
    <td width=35%><font color="#000">        CANNOT_CONTINUE(0x06)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.TARGET_LOST</i></font></td>
    <td width=35%><font color="#000">        TARGET_LOST(0x00)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.TRACKING</i></font></td>
    <td width=35%><font color="#000">        TRACKING(0x01)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.TRACKING_WITH_LOW_CONFIDENCE</i></font></td>
    <td width=35%><font color="#000">        TRACKING_WITH_LOW_CONFIDENCE(0x02)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.UNKNOWN</i></font></td>
    <td width=35%><font color="#000">        UNKNOWN(0xFF)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.WAITING_FOR_CONFIRMATION</i></font></td>
    <td width=35%><font color="#000">        WAITING_FOR_CONFIRMATION(0x05)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.DJIActiveTrackMissionProgressStatus</i></font></td>
    <td width=35%><font color="#000">static class DJIActiveTrackMissionProgressStatus extends DJIMissionProgressStatus </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.getExecutionState</i></font></td>
    <td width=35%><font color="#000">DJIActiveTrackMissionExecutionState getExecutionState() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.getTrackingRect</i></font></td>
    <td width=35%><font color="#000">RectF getTrackingRect() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.acceptConfirmation</i></font></td>
    <td width=35%><font color="#000">static void acceptConfirmation(final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.DJIActiveTrackMission</i></font></td>
    <td width=35%><font color="#000">DJIActiveTrackMission(PointF trackingPoint) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.DJIActiveTrackMission</i></font></td>
    <td width=35%><font color="#000">DJIActiveTrackMission(RectF trackingRect) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.getActiveTrackMode</i></font></td>
    <td width=35%><font color="#000">static void getActiveTrackMode(final CompletionCallbackWith&lt;ActiveTrackMode&gt; callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.getCircularSpeed</i></font></td>
    <td width=35%><font color="#000">static void getCircularSpeed(final CompletionCallbackWith&lt;Float&gt; callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.getGPSAssistantEnabled</i></font></td>
    <td width=35%><font color="#000">static void getGPSAssistantEnabled(final CompletionCallbackWith&lt;Boolean&gt; callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.isGestureModeEnabled</i></font></td>
    <td width=35%><font color="#000">boolean isGestureModeEnabled = false</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.isRetreatEnabled</i></font></td>
    <td width=35%><font color="#000">boolean isRetreatEnabled = true</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.rect</i></font></td>
    <td width=35%><font color="#000">RectF rect</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.rejectConfirmation</i></font></td>
    <td width=35%><font color="#000">static void rejectConfirmation(final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.setActiveTrackMode</i></font></td>
    <td width=35%><font color="#000">static void setActiveTrackMode(final ActiveTrackMode activeTrackMode, final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.setCircularSpeed</i></font></td>
    <td width=35%><font color="#000">static void setCircularSpeed(Float speed, final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.setGPSAssistantEnabled</i></font></td>
    <td width=35%><font color="#000">static void setGPSAssistantEnabled(Boolean isEnabled, final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission.setRecommendedConfiguration</i></font></td>
    <td width=35%><font color="#000">static void setRecommendedConfiguration(final CompletionCallback callback) </font></td>
  </tr>
</table></html>
<br>

<h3>Removed GeoSyncFileService</h3>

<html>
<style>
  table, th, td {
     border: 1px solid grey;
     border-collapse: collapse;
     }
  th, td {
    padding: 15px;
    text-align: left;
    }
</style>
<table class="table-inline-parameters" style="width:100%"><tr halign="left"><th>Impacted 3.5 APIs - Parents and Names</th><th>Impacted 3.5 APIs - Code</th><th>Explanation</th></tr>  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.sdkmanager.GeoSyncFileService</i></font></td>
    <td width=35%><font color="#000">class GeoSyncFileService extends Service </font></td>
    <td rowspan="6" width=30%><p>Not used by public interface</p></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.sdkmanager.GeoSyncFileService.checkChangesFromServer</i></font></td>
    <td width=35%><font color="#000">void checkChangesFromServer() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.sdkmanager.GeoSyncFileService.onBind</i></font></td>
    <td width=35%><font color="#000">IBinder onBind(Intent intent) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.sdkmanager.GeoSyncFileService.onEventBackgroundThread</i></font></td>
    <td width=35%><font color="#000">void onEventBackgroundThread(DataOsdGetPushCommon common) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.sdkmanager.GeoSyncFileService.onStartCommand</i></font></td>
    <td width=35%><font color="#000">int onStartCommand(Intent intent, int flags, int startId) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.sdkmanager.GeoSyncFileService.onTaskRemoved</i></font></td>
    <td width=35%><font color="#000">void onTaskRemoved(Intent rootIntent) </font></td>
  </tr>
</table></html>
<br>

<h3>AirLink refactored</h3>

<html>
<style>
  table, th, td {
     border: 1px solid grey;
     border-collapse: collapse;
     }
  th, td {
    padding: 15px;
    text-align: left;
    }
</style>
<table class="table-inline-parameters" style="width:100%"><tr halign="left"><th>Impacted 3.5 APIs - Parents and Names</th><th>Impacted 3.5 APIs - Code</th><th>Explanation</th></tr>  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.LBAirLinkEncodeMode</i></font></td>
    <td width=35%><font color="#000">enum LBAirLinkEncodeMode </font></td>
    <td rowspan="47" width=30%><p>AirLink is refactored with interface names being more similar to DJI Go</p></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.LBAirLinkEncodeMode.Dual</i></font></td>
    <td width=35%><font color="#000">    Dual(1)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.LBAirLinkEncodeMode.Single</i></font></td>
    <td width=35%><font color="#000">    Single(0)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.LBAirLinkEncodeMode.Unknown</i></font></td>
    <td width=35%><font color="#000">    Unknown(0xFF)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.DJILBAirLinkFPVBandwidthPercentChangedCallback</i></font></td>
    <td width=35%><font color="#000">interface DJILBAirLinkFPVBandwidthPercentChangedCallback </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback</i></font></td>
    <td width=35%><font color="#000">interface DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback</i></font></td>
    <td width=35%><font color="#000">interface DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.VideoDataChannel</i></font></td>
    <td width=35%><font color="#000">enum VideoDataChannel </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.VideoDataChannel.AV</i></font></td>
    <td width=35%><font color="#000">    AV(3)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.VideoDataChannel.FPVCamera</i></font></td>
    <td width=35%><font color="#000">    FPVCamera(0)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.VideoDataChannel.HDGimbal</i></font></td>
    <td width=35%><font color="#000">    HDGimbal(1)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.VideoDataChannel.HDMI</i></font></td>
    <td width=35%><font color="#000">    HDMI(2)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.VideoDataChannel.Unknown</i></font></td>
    <td width=35%><font color="#000">    Unknown(0xFF)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.onResult</i></font></td>
    <td width=35%><font color="#000">        void onResult(float bandwidthPercent)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.airlink.FrequencyBandChannelRange</i></font></td>
    <td width=35%><font color="#000">class FrequencyBandChannelRange </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.airlink.FrequencyBandChannelRange.getEndIndex</i></font></td>
    <td width=35%><font color="#000">int getEndIndex() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.airlink.FrequencyBandChannelRange.getStartIndex</i></font></td>
    <td width=35%><font color="#000">int getStartIndex() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.onResult</i></font></td>
    <td width=35%><font color="#000">void onResult(ArrayList&lt;DJISignalInformation&gt; antennas)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.onResult</i></font></td>
    <td width=35%><font color="#000">void onResult(ArrayList&lt;DJISignalInformation&gt; antennas)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getHDMIOutputFormat</i></font></td>
    <td width=35%><font color="#000">void getHDMIOutputFormat(final CompletionCallbackWith&lt;LBAirLinkSecondaryVideoFormat&gt; callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getSDIOutputFormat</i></font></td>
    <td width=35%><font color="#000">void getSDIOutputFormat(final CompletionCallbackWith&lt;LBAirLinkSecondaryVideoFormat&gt; callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getVideoDataChannel</i></font></td>
    <td width=35%><font color="#000">void getVideoDataChannel(final CompletionCallbackWith&lt;VideoDataChannel&gt; callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setDJILBAirLinkFPVBandwidthPercentChangedCallback</i></font></td>
    <td width=35%><font color="#000">void setDJILBAirLinkFPVBandwidthPercentChangedCallback(DJILBAirLinkFPVBandwidthPercentChangedCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setDJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback</i></font></td>
    <td width=35%><font color="#000">void setDJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback(
            DJILBAirLinkUpdatedLightbridgeModuleSignalInformationCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setDJIOnReceivedVideoCallback</i></font></td>
    <td width=35%><font color="#000">synchronized void setDJIOnReceivedVideoCallback(DJIOnReceivedVideoCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setHDMIOutputFormat</i></font></td>
    <td width=35%><font color="#000">void setHDMIOutputFormat(LBAirLinkSecondaryVideoFormat outputFormat, final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setLBAirLinkUpdatedRemoteControllerSignalInformationCallback</i></font></td>
    <td width=35%><font color="#000">void setLBAirLinkUpdatedRemoteControllerSignalInformationCallback(
            DJILBAirLinkUpdatedRemoteControllerSignalInformationCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setSDIOutputFormat</i></font></td>
    <td width=35%><font color="#000">void setSDIOutputFormat(LBAirLinkSecondaryVideoFormat outputFormat, final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setVideoDataChannel</i></font></td>
    <td width=35%><font color="#000">void setVideoDataChannel(VideoDataChannel videoDataChannel, final CompletionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setVideoSignalStrengthChangeCallback</i></font></td>
    <td width=35%><font color="#000">synchronized void setVideoSignalStrengthChangeCallback(SignalQualityUpdatedCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.DJIWiFiGetSignalChangedCallback</i></font></td>
    <td width=35%><font color="#000">interface DJIWiFiGetSignalChangedCallback </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.onResult</i></font></td>
    <td width=35%><font color="#000">void onResult(int signal)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.isWiFiFrequencyBandEditable</i></font></td>
    <td width=35%><font color="#000">void isWiFiFrequencyBandEditable(final CompletionCallbackWith&lt;Boolean&gt; callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setDJIWiFiGetSignalChangedCallback</i></font></td>
    <td width=35%><font color="#000">void setDJIWiFiGetSignalChangedCallback(DJIWiFiGetSignalChangedCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setRemoteControllerStrengthChangeCallback</i></font></td>
    <td width=35%><font color="#000">synchronized void setRemoteControllerStrengthChangeCallback(SignalQualityUpdatedCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setVideoSignalStrengthChangeCallback</i></font></td>
    <td width=35%><font color="#000">synchronized void setVideoSignalStrengthChangeCallback(SignalQualityUpdatedCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIAirLink.getAuxLink</i></font></td>
    <td width=35%><font color="#000">DJIAuxLink getAuxLink() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIAirLink.isAuxLinkSupported</i></font></td>
    <td width=35%><font color="#000">boolean isAuxLinkSupported() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIAuxLink</i></font></td>
    <td width=35%><font color="#000">class DJIAuxLink </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIAuxLink.DJIAuxLinkUpdatedRemoteControllerSignalInformationCallback</i></font></td>
    <td width=35%><font color="#000">interface DJIAuxLinkUpdatedRemoteControllerSignalInformationCallback </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIAuxLink.onResult</i></font></td>
    <td width=35%><font color="#000">void onResult(ArrayList&lt;DJISignalInformation&gt; antennas)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIAuxLink.setAuxLinkUpdatedRemoteControllerSignalInformationCallback</i></font></td>
    <td width=35%><font color="#000">void setAuxLinkUpdatedRemoteControllerSignalInformationCallback (DJIAuxLinkUpdatedRemoteControllerSignalInformationCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.setDownlinkSignalQualityUpdatedCallback</i></font></td>
    <td width=35%><font color="#000">synchronized void setDownlinkSignalQualityUpdatedCallback(SignalQualityUpdatedCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.setUplinkSignalQualityUpdatedCallback</i></font></td>
    <td width=35%><font color="#000">synchronized void setUplinkSignalQualityUpdatedCallback(SignalQualityUpdatedCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.airlink.DJISignalInformation</i></font></td>
    <td width=35%><font color="#000">class DJISignalInformation </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.airlink.DJISignalInformation.getPercent</i></font></td>
    <td width=35%><font color="#000">int getPercent() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.airlink.DJISignalInformation.getPower</i></font></td>
    <td width=35%><font color="#000">int getPower() </font></td>
  </tr>
</table></html>
<br>

<h3>Shared Instances removed</h3>

<html>
<style>
  table, th, td {
     border: 1px solid grey;
     border-collapse: collapse;
     }
  th, td {
    padding: 15px;
    text-align: left;
    }
</style>
<table class="table-inline-parameters" style="width:100%"><tr halign="left"><th>Impacted 3.5 APIs - Parents and Names</th><th>Impacted 3.5 APIs - Code</th><th>Explanation</th></tr>  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.getInstance</i></font></td>
    <td width=35%><font color="#000">static FlyZoneManager getInstance() </font></td>
    <td rowspan="3" width=30%><p>Only SDKManager has a shared instance. All other interfaces can be accessed through SDK Manager or its members.</p></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.getInstance</i></font></td>
    <td width=35%><font color="#000">static BluetoothProductConnector getInstance() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.camera.Capabilities.getInstance</i></font></td>
    <td width=35%><font color="#000">synchronized static Capabilities getInstance() </font></td>
  </tr>
</table></html>
<br>

<h3>Removed as Unsused</h3>

<html>
<style>
  table, th, td {
     border: 1px solid grey;
     border-collapse: collapse;
     }
  th, td {
    padding: 15px;
    text-align: left;
    }
</style>
<table class="table-inline-parameters" style="width:100%"><tr halign="left"><th>Impacted 3.5 APIs - Parents and Names</th><th>Impacted 3.5 APIs - Code</th><th>Explanation</th></tr>  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.base.BaseComponent.onResult</i></font></td>
    <td width=35%><font color="#000">void onResult(DJIError error)</font></td>
    <td rowspan="10" width=30%><p>None</p></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.base.BaseComponent.CommandSentAckCallback</i></font></td>
    <td width=35%><font color="#000">interface CommandSentAckCallback </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.flightcontroller.imu.CalibrationState.INITIALIZING</i></font></td>
    <td width=35%><font color="#000">    INITIALIZING(0x00)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.remotecontroller.RemoteControllerModeParam</i></font></td>
    <td width=35%><font color="#000">class RemoteControllerModeParam </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.remotecontroller.RemoteControllerModeParam.isConnected</i></font></td>
    <td width=35%><font color="#000">boolean isConnected() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.remotecontroller.RemoteControllerModeParam.getRCMode</i></font></td>
    <td width=35%><font color="#000">RCMode getRCMode() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.getAuthCodeFromMaster</i></font></td>
    <td width=35%><font color="#000">void getAuthCodeFromMaster(@NonNull String id, @NonNull CompletionCallback callback)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.util.CommonCallbacks.CompletionCallbackWithThreeParam</i></font></td>
    <td width=35%><font color="#000">interface CompletionCallbackWithThreeParam&lt;X, Y, Z&gt; </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.util.CommonCallbacks.onFailure</i></font></td>
    <td width=35%><font color="#000">void onFailure(DJIError error)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.util.CommonCallbacks.onSuccess</i></font></td>
    <td width=35%><font color="#000">void onSuccess(X x, Y y, Z z)</font></td>
  </tr>
</table></html>
<br>

<h3>Video feeder now handles live stream video</h3>

<html>
<style>
  table, th, td {
     border: 1px solid grey;
     border-collapse: collapse;
     }
  th, td {
    padding: 15px;
    text-align: left;
    }
</style>
<table class="table-inline-parameters" style="width:100%"><tr halign="left"><th>Impacted 3.5 APIs - Parents and Names</th><th>Impacted 3.5 APIs - Code</th><th>Explanation</th></tr>  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.DJIOnReceivedVideoCallback</i></font></td>
    <td width=35%><font color="#000">interface DJIOnReceivedVideoCallback </font></td>
    <td rowspan="4" width=30%><p>None</p></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.onResult</i></font></td>
    <td width=35%><font color="#000">        void onResult(byte[] videoBuffer, int size)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.camera.Camera.setVideoDataCallback</i></font></td>
    <td width=35%><font color="#000">void setVideoDataCallback(@Nullable VideoDataCallback receivedVideoDataCallBack) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.camera.Camera.setFPVVideoDataCallback</i></font></td>
    <td width=35%><font color="#000">void setFPVVideoDataCallback(@Nullable VideoDataCallback receivedVideoDataCallback) </font></td>
  </tr>
</table></html>
<br>

<h3>Removed as function is duplicated elsewhere</h3>

<html>
<style>
  table, th, td {
     border: 1px solid grey;
     border-collapse: collapse;
     }
  th, td {
    padding: 15px;
    text-align: left;
    }
</style>
<table class="table-inline-parameters" style="width:100%"><tr halign="left"><th>Impacted 3.5 APIs - Parents and Names</th><th>Impacted 3.5 APIs - Code</th><th>Explanation</th></tr>  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.base.BaseProduct.onChange</i></font></td>
    <td width=35%><font color="#000">        void onChange(String oldVersion, String newVersion)</font></td>
    <td rowspan="12" width=30%><p>None</p></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.base.BaseProduct.setVersionCallback</i></font></td>
    <td width=35%><font color="#000">void setVersionCallback(VersionCallback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.base.BaseProduct.VersionCallback</i></font></td>
    <td width=35%><font color="#000">interface VersionCallback </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.mobilerc.MobileRemoteController.isConnected</i></font></td>
    <td width=35%><font color="#000">boolean isConnected() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.LeftWheel</i></font></td>
    <td width=35%><font color="#000">static class LeftWheel </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.LeftWheel.getValue</i></font></td>
    <td width=35%><font color="#000">int getValue() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.isCounterClockWise</i></font></td>
    <td width=35%><font color="#000">boolean isCounterClockWise() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.flightcontroller.FlightController.getIMUCalibrationState</i></font></td>
    <td width=35%><font color="#000">void getIMUCalibrationState(@NonNull CompletionCallbackWith&lt;IMUState&gt; callback)</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.camera.Camera.isOverallTemperatureMeterSupported</i></font></td>
    <td width=35%><font color="#000">boolean isOverallTemperatureMeterSupported() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.camera.Camera.isThermalFFCModeSupported</i></font></td>
    <td width=35%><font color="#000">boolean isThermalFFCModeSupported() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.flightcontroller.FlightController.isRTKSupported</i></font></td>
    <td width=35%><font color="#000">boolean isRTKSupported()</font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.gimbal.Gimbal.getYawAngle</i></font></td>
    <td width=35%><font color="#000">short getYawAngle()</font></td>
  </tr>
</table></html>
<br>

<h3>Fly Zones</h3>

<html>
<style>
  table, th, td {
     border: 1px solid grey;
     border-collapse: collapse;
     }
  th, td {
    padding: 15px;
    text-align: left;
    }
</style>
<table class="table-inline-parameters" style="width:100%"><tr halign="left"><th>Impacted 3.5 APIs - Parents and Names</th><th>Impacted 3.5 APIs - Code</th><th>Explanation</th></tr>  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.flightcontroller.NFZInformation.getFlightLimitStatus</i></font></td>
    <td width=35%><font color="#000">NFZState getFlightLimitStatus() </font></td>
    <td rowspan="7" width=30%><p>All NFZ and GEO fly zone functionality is merged into FlyZoneManager class.
</p></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.flightcontroller.NFZInformation.getNoFlyZoneCenter</i></font></td>
    <td width=35%><font color="#000">LocationCoordinate2D getNoFlyZoneCenter() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.flightcontroller.NFZInformation.getNoFlyZoneRadiusInMeters</i></font></td>
    <td width=35%><font color="#000">double getNoFlyZoneRadiusInMeters() </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.setNFZInformationCallback</i></font></td>
    <td width=35%><font color="#000">void setNFZInformationCallback(@Nullable NFZInformation.Callback callback) </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.flightcontroller.NFZInformation</i></font></td>
    <td width=35%><font color="#000">final class NFZInformation </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.flightcontroller.NFZInformation.Callback</i></font></td>
    <td width=35%><font color="#000">interface Callback </font></td>
  </tr>
  <tr valign="center">
    <td width=35%><font color="#888"><i>dji.common.flightcontroller.NFZInformation.onUpdate</i></font></td>
    <td width=35%><font color="#000">        void onUpdate(@NonNull NFZInformation state)</font></td>
  </tr>
</table></html>
<br>

<h1>APIs with smaller changes</h1>

<html><table class="table-inline-parameters"><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#000">3.5 Parent and Name</font></td><td width=15%><font color="#CCCCCC"><font color="#000">3.5 Code</font></td><td width=15%><font color="#CCCCCC"><font color="#000">4.0 Beta Parent and Name</font></td><td width=15%><font color="#CCCCCC"><font color="#000">4.0 Beta Code</font></td><td width=3%><font color="#CCCCCC"><font color="#000">Parent</font></td><td width=3%><font color="#CCCCCC"><font color="#000">Name</font></td><td width=3%><font color="#CCCCCC"><font color="#000">Type</font></td><td width=3%><font color="#CCCCCC"><font color="#000">Param</font></td><td width=3%><font color="#CCCCCC"><font color="#000">Return</font></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.getAirLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIAirLink getAirLink() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.getAirLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">AirLink getAirLink() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIAirLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIAirLink extends BaseComponent </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.AirLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class AirLink extends BaseComponent </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIAirLink.isWiFiLinkSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isWiFiLinkSupported() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.AirLink.isWiFiLinkSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isWiFiLinkSupported() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIAirLink.isLBAirLinkSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isLBAirLinkSupported() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.AirLink.isLightbridgeLinkSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isLightbridgeLinkSupported() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIAirLink.isOcuSyncLinkSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isOcuSyncLinkSupported() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.AirLink.isOcuSyncLinkSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isOcuSyncLinkSupported() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIAirLink.getWiFiLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIWiFiLink getWiFiLink() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.AirLink.getWiFiLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WiFiLink getWiFiLink() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIAirLink.getLBAirLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJILBAirLink getLBAirLink() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.AirLink.getLightbridgeLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">LightbridgeLink getLightbridgeLink() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIAirLink.getOcuSyncLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIOcuSyncLink getOcuSyncLink() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.AirLink.getOcuSyncLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">OcuSyncLink getOcuSyncLink() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.onResult</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onResult(ChannelInterference[] channelInterferences)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.onResult</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onResult(ChannelInterference[] channelInterferences)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJILBAirLink extends BaseComponent implements DJIParamAccessListener </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class LightbridgeLink extends BaseComponent implements DJIParamAccessListener </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setChannelSelectionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelSelectionMode(ChannelSelectionMode mode, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setChannelSelectionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelSelectionMode(ChannelSelectionMode mode, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getChannelSelectionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelSelectionMode(final CompletionCallbackWith&lt;ChannelSelectionMode&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getChannelSelectionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelSelectionMode(final CompletionCallbackWith&lt;ChannelSelectionMode&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getFrequencyBandChannelRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFrequencyBandChannelRange(final CompletionCallbackWith&lt;FrequencyBandChannelRange&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getChannelRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelRange(final CompletionCallbackWith&lt;Integer[]&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setChannel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannel(int channelNumber, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setChannelNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelNumber(int channelNumber, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getChannel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannel(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getChannelNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelNumber(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDataRate(LBAirLinkDataRate bandwidth, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDataRate(LightbridgeDataRate rate, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getDataRate(final CompletionCallbackWith&lt;LBAirLinkDataRate&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getDataRate(final CompletionCallbackWith&lt;LightbridgeDataRate&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setFPVQualityLatency</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setFPVQualityLatency(LBAirLinkFPVVideoQualityLatency mode, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setTransmissionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setTransmissionMode(@NonNull LightbridgeTransmissionMode mode, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getFPVQualityLatency</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFPVQualityLatency(final CompletionCallbackWith&lt;LBAirLinkFPVVideoQualityLatency&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getTransmissionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getTransmissionMode(final CompletionCallbackWith&lt;LightbridgeTransmissionMode&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setFPVVideoBandwidthPercent</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setFPVVideoBandwidthPercent(int percent, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setBandwidthAllocationForLBVideoInputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setBandwidthAllocationForLBVideoInputPort(float percent, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getFPVVideoBandwidthPercent</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFPVVideoBandwidthPercent(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getBandwidthAllocationForLBVideoInputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getBandwidthAllocationForLBVideoInputPort(final CompletionCallbackWith&lt;Float&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.isSecondaryVideoOutputSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isSecondaryVideoOutputSupported()</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.isSecondaryVideoOutputSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isSecondaryVideoOutputSupported()</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setSecondaryVideoOutputEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOutputEnabled(boolean enable, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOutputEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOutputEnabled(boolean enabled, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getSecondaryVideoOutputEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOutputEnabled(final CompletionCallbackWith&lt;Boolean&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOutputEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOutputEnabled(final CompletionCallbackWith&lt;Boolean&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setSecondaryVideoOutputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOutputPort(LBAirLinkSecondaryVideoOutputPort port,
                                            final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOutputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOutputPort(LightbridgeSecondaryVideoOutputPort port,
                                            final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getSecondaryVideoOutputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOutputPort(final CompletionCallbackWith&lt;LBAirLinkSecondaryVideoOutputPort&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOutputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOutputPort(final CompletionCallbackWith&lt;LightbridgeSecondaryVideoOutputPort&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setPIPDisplay</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setPIPDisplay(LBAirLinkPIPDisplay outputMode, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoDisplay</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoDisplay(LightbridgeSecondaryVideoDisplayMode mode, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getPIPDisplay</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getPIPDisplay(final CompletionCallbackWith&lt;LBAirLinkPIPDisplay&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoDisplay</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoDisplay(final CompletionCallbackWith&lt;LightbridgeSecondaryVideoDisplayMode&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setDisplayOSDEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDisplayOSDEnabled(boolean isDisplay, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOSDEnabled(boolean enabled, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getDisplayOSDEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getDisplayOSDEnabled(final CompletionCallbackWith&lt;Boolean&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOSDEnabled(final CompletionCallbackWith&lt;Boolean&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setOSDTopMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setOSDTopMargin(int margin, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDTopMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOSDTopMargin(int margin, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getOSDTopMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getOSDTopMargin(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDTopMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOSDTopMargin(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setOSDLeftMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setOSDLeftMargin(int margin, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDLeftMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOSDLeftMargin(int margin, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getOSDLeftMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getOSDLeftMargin(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDLeftMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOSDLeftMargin(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setOSDBottomMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setOSDBottomMargin(int margin, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDBottomMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOSDBottomMargin(int margin, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getOSDBottomMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getOSDBottomMargin(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDBottomMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOSDBottomMargin(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setOSDRightMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setOSDRightMargin(int margin, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDRightMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOSDRightMargin(int margin, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getOSDRightMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getOSDRightMargin(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDRightMargin</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOSDRightMargin(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setOSDUnit</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setOSDUnit(LBAirLinkUnit unit, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDUnit</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoOSDUnit(LightbridgeUnit unit, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getOSDUnit</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getOSDUnit(final CompletionCallbackWith&lt;LBAirLinkUnit&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDUnit</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoOSDUnit(final CompletionCallbackWith&lt;LightbridgeUnit&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setPIPPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setPIPPosition(LBAirLinkPIPPosition position, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setSecondaryVideoPIPPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSecondaryVideoPIPPosition(LightbridgePIPPosition position, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getPIPPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getPIPPosition(final CompletionCallbackWith&lt;LBAirLinkPIPPosition&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSecondaryVideoPIPPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSecondaryVideoPIPPosition(final CompletionCallbackWith&lt;LightbridgePIPPosition&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.isDualEncodeModeSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isDualEncodeModeSupported() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.isDualEncodeModeSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isDualEncodeModeSupported() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setEncodeMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setEncodeMode(LBAirLinkEncodeMode mode, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setEXTVideoInputPortEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setEXTVideoInputPortEnabled(boolean enabled, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getEncodeMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getEncodeMode(final CompletionCallbackWith&lt;LBAirLinkEncodeMode&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getEXTVideoInputPortEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getEXTVideoInputPortEnabled(final CompletionCallbackWith&lt;Boolean&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setDualEncodeModePercentage</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDualEncodeModePercentage(float percent, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setBandwidthAllocationForHDMIVideoInputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setBandwidthAllocationForHDMIVideoInputPort(float percent, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getDualEncodeModePercentage</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getDualEncodeModePercentage(final CompletionCallbackWith&lt;Float&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getBandwidthAllocationForHDMIVideoInputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getBandwidthAllocationForHDMIVideoInputPort(final CompletionCallbackWith&lt;Float&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getSupportedFrequencyBands</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSupportedFrequencyBands(final CompletionCallbackWith&lt;LBAirLinkFrequencyBand[]&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getSupportedFrequencyBands</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSupportedFrequencyBands(final CompletionCallbackWith&lt;LightbridgeFrequencyBand[]&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setFrequencyBand(LBAirLinkFrequencyBand frequencyBand,
                                 final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setFrequencyBand(LightbridgeFrequencyBand frequencyBand, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.getFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFrequencyBand(final CompletionCallbackWith&lt;LBAirLinkFrequencyBand&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.getFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFrequencyBand(final CompletionCallbackWith&lt;LightbridgeFrequencyBand&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.onChange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onChange(Float newValue)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(float newValue)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(OcuSyncWarningMessage[] messages)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.onReceive</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onReceive(OcuSyncWarningMessage[] messages)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.onChange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onChange(FrequencyInterference[] rssis)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(FrequencyInterference[] rssis)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIOcuSyncLink extends BaseComponent </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class OcuSyncLink extends BaseComponent </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.setChannelSelectionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelSelectionMode(ChannelSelectionMode mode,
                                        final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.setChannelSelectionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelSelectionMode(ChannelSelectionMode mode,
                                        final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.getChannelSelectionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelSelectionMode(final CompletionCallbackWith&lt;ChannelSelectionMode&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.getChannelSelectionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelSelectionMode(final CompletionCallbackWith&lt;ChannelSelectionMode&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.setChannelBandwidth</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelBandwidth(OcuSyncBandwidth bandwidth,
                                    final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.setChannelBandwidth</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelBandwidth(OcuSyncBandwidth bandwidth,
                                    final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.getChannelBandwidth</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelBandwidth(final CompletionCallbackWith&lt;OcuSyncBandwidth&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.getChannelBandwidth</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelBandwidth(final CompletionCallbackWith&lt;OcuSyncBandwidth&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.setChannelNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelNumber(Integer midPointIndex, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.setChannelNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelNumber(int channelNumber, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.getChannelNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelNumber(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.getChannelNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelNumber(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.getChannelNumberValidRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelNumberValidRange(final CompletionCallbackWith&lt;Integer[]&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.getChannelNumberValidRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelNumberValidRange(final CompletionCallbackWith&lt;Integer[]&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.onResult</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void onResult(DJIWiFiSignalQuality quality)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.onResult</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onResult(WiFiMagneticInterferenceLevel level)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.onChange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onChange(final WifiChannelInterference[] rssis)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(final WifiChannelInterference[] channelInterferences)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIWiFiLink extends BaseComponent </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class WiFiLink extends BaseComponent </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.rebootWiFi</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void rebootWiFi(final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.reboot</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void reboot(final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.getWiFiSSID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getWiFiSSID(final CompletionCallbackWith&lt;String&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.getSSID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSSID(final CompletionCallbackWith&lt;String&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setWiFiSSID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setWiFiSSID(String ssid, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.setSSID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSSID(String ssid, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.getWiFiPassword</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getWiFiPassword(final CompletionCallbackWith&lt;String&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.getPassword</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getPassword(final CompletionCallbackWith&lt;String&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setWiFiPassword</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setWiFiPassword(String pwd, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.setPassword</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setPassword(String password, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setWiFiFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setWiFiFrequencyBand(WiFiFrequencyBand frequency, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.setFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setFrequencyBand(WiFiFrequencyBand frequencyBand, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.getWiFiFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getWiFiFrequencyBand(final CompletionCallbackWith&lt;WiFiFrequencyBand&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.getFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFrequencyBand(final CompletionCallbackWith&lt;WiFiFrequencyBand&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setChannel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannel(Integer channel, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.setChannelNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelNumber(int channelNumber, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.getChannel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannel(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.getChannelNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getChannelNumber(final CompletionCallbackWith&lt;Integer&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.getAvailableChannels</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getAvailableChannels(final CompletionCallbackWith&lt;Integer[]&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.getAvailableChannelNumbers</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getAvailableChannelNumbers(final CompletionCallbackWith&lt;Integer[]&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDataRate(WifiAirLinkDataRate rate, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.setDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDataRate(WifiDataRate rate, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.getDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getDataRate(final CompletionCallbackWith&lt;WifiAirLinkDataRate&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.getDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getDataRate(final CompletionCallbackWith&lt;WifiDataRate&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.battery.Battery.getHistoricalWarningRecords</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getHistoricalWarningRecords(@NonNull CompletionCallbackWith&lt;WarningRecord[]&gt; callback)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.battery.Battery.getWarningRecords</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getWarningRecords(@NonNull CompletionCallbackWith&lt;WarningRecord[]&gt; callback)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.battery.Battery.getPairingState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getPairingState(@NonNull CompletionCallbackWith&lt;ParingState&gt; callback)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.battery.Battery.getPairingState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getPairingState(@NonNull CompletionCallbackWith&lt;PairingState&gt; callback)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setSpotMeteringTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSpotMeteringTarget(@IntRange(from = 0, to = 7) int rowIndex,
                                      @IntRange(from = 0, to = 11)int columnIndex,
                                      @Nullable final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setSpotMeteringTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setSpotMeteringTarget(@NonNull Point spotIndex, @Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.getSpotMeteringTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSpotMeteringTarget(@NonNull final CompletionCallbackWithTwoParam&lt;Integer, Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.getSpotMeteringTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getSpotMeteringTarget(@NonNull final CompletionCallbackWith&lt;Point&gt; callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setWhiteBalanceAndColorTemperature</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setWhiteBalanceAndColorTemperature(@NonNull WhiteBalanceAndColorTemperature whiteBalance,
                                                   @Nullable final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setWhiteBalance</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setWhiteBalance(@NonNull WhiteBalance whiteBalance, @Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.getWhiteBalanceAndColorTemperature</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getWhiteBalanceAndColorTemperature(@NonNull final CompletionCallbackWithTwoParam&lt;WhiteBalance, Integer&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.getWhiteBalance</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getWhiteBalance(@NonNull final CompletionCallbackWith&lt;WhiteBalance&gt; callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setAntiFlickerFrequency</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setAntiFlickerFrequency(@NonNull AntiFlickerFrequency antiFlickerType, @Nullable final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setAntiFlickerFrequency</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setAntiFlickerFrequency(@NonNull AntiFlickerFrequency antiFlickerFrequency,
                                        @Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.tapZoomAtTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void tapZoomAtTarget(@NonNull CameraTapZoomTargetPoint point, @Nullable final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.tapZoomAtTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void tapZoomAtTarget(@NonNull PointF target, @Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setFocusTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setFocusTarget(@FloatRange(from = 0f, to = 1f) float x,
                               @FloatRange(from = 0f, to = 1f) float y,
                               @Nullable final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setFocusTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setFocusTarget(@NonNull PointF focusTarget, @Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.getFocusTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFocusTarget(@NonNull final CompletionCallbackWithTwoParam&lt;Float, Float&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.getFocusTarget</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFocusTarget(@NonNull final CompletionCallbackWith&lt;PointF&gt; callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.getThermalSpotMeteringTargetPoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getThermalSpotMeteringTargetPoint(@NonNull final CompletionCallbackWith&lt;ThermalSpotMeteringTargetPoint&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.getThermalSpotMeteringTargetPoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getThermalSpotMeteringTargetPoint(
        @NonNull final CompletionCallbackWith&lt;PointF&gt; callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setThermalSpotMeteringTargetPoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setThermalSpotMeteringTargetPoint(@NonNull ThermalSpotMeteringTargetPoint targetPoint,
                                                  @Nullable final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setThermalSpotMeteringTargetPoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setThermalSpotMeteringTargetPoint(@NonNull PointF targetPoint,
                                                  @Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaFile.fetchThumbnail</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchThumbnail(final MediaManager.DownloadListener&lt;Bitmap&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.fetchThumbnail</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchThumbnail(@NonNull MediaFile mediaFile, @NonNull final DownloadListener&lt;Bitmap&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaFile.fetchMediaData</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchMediaData(final File destDir,
                               String fileNameWithoutExtention,
                               final MediaManager.DownloadListener&lt;String&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.fetchMediaData</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchMediaData(@NonNull MediaFile mediaFile,
                               @NonNull final File destDir,
                               @Nullable String fileNameWithoutExtension,
                               @NonNull final MediaManager.DownloadListener&lt;String&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaFile.fetchPreviewImage</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchPreviewImage(final MediaManager.DownloadListener&lt;Bitmap&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.fetchPreviewImage</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchPreviewImage(@NonNull MediaFile mediaFile,
                                  @NonNull final MediaManager.DownloadListener&lt;Bitmap&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaFile.fetchSubMediaFileList</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchSubMediaFileList(final MediaManager.DownloadListener&lt;ArrayList&lt;MediaFile&gt;&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.fetchSubMediaFileList</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchSubMediaFileList(@NonNull MediaFile mediaFile,
                                      @NonNull final MediaManager.DownloadListener&lt;List&lt;MediaFile&gt;&gt; callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.onResult</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onResult(VideoPlaybackState videoPlaybackState)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(VideoPlaybackState videoPlaybackState)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.fetchMediaList</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchMediaList(final DownloadListener&lt;ArrayList&lt;MediaFile&gt;&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.fetchMediaList</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void fetchMediaList(final DownloadListener&lt;List&lt;MediaFile&gt;&gt; callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.deleteMedia</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void deleteMedia(final ArrayList&lt;MediaFile&gt; toBeDeletedMediaFiles,
                            final CompletionCallbackWithTwoParam&lt;ArrayList&lt;MediaFile&gt;, DJICameraError&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.deleteMedia</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void deleteMedia(final List&lt;MediaFile&gt; toBeDeletedMediaFiles,
                            final CompletionCallbackWithTwoParam&lt;List&lt;MediaFile&gt;, DJICameraError&gt; callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.playVideoMediaFile</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void playVideoMediaFile(MediaFile videoMediaFile, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.playVideoMediaFile</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void playVideoMediaFile(@NonNull MediaFile videoMediaFile, @Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.resume</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void resume(final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.resume</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void resume(@Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.pause</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void pause(final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.pause</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void pause(@Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.stop</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void stop(final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.stop</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void stop(@Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.moveToPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void moveToPosition(float position, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.moveToPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void moveToPosition(@FloatRange(from = 0) float position, @Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.startVideoPlayback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJICameraError startVideoPlayback() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.playVideo</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJICameraError playVideo() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.pauseVideoPlayback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJICameraError pauseVideoPlayback() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.pauseVideo</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJICameraError pauseVideo() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.stopVideoPlayback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJICameraError stopVideoPlayback() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.stopVideo</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJICameraError stopVideo() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.setVideoPlaybackFromPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIError setVideoPlaybackFromPosition(Byte location) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.playVideoFromPositionInPercent</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIError playVideoFromPositionInPercent(Byte location) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.SettingsDefinitions.SUCCEEDED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        SUCCEEDED(3)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.SettingsDefinitions.SUCCESSFUL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        SUCCESSFUL(3)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.PlaybackState.isAreAllFilesInPageSelected</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isAreAllFilesInPageSelected() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.PlaybackManager.PlaybackState.isAllFilesInPageSelected</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isAllFilesInPageSelected() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.Compass.getHeading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double getHeading() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.Compass.getHeading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float getHeading() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlightControllerState.getSatelliteCount</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double getSatelliteCount() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlightControllerState.getSatelliteCount</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getSatelliteCount() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.LandingGear.setAutomaticMovementEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setAutomaticMovementEnabled(boolean automaticMovementEnabled, @Nullable final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.LandingGear.setAutomaticMovementEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setAutomaticMovementEnabled(boolean enabled, @Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountStatus</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum UserAccountStatus </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum UserAccountState </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountStatus.NOT_LOGGED_IN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NOT_LOGGED_IN(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountState.NOT_LOGGED_IN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NOT_LOGGED_IN(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountStatus.NOT_AUTHORIZED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NOT_AUTHORIZED(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountState.NOT_AUTHORIZED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NOT_AUTHORIZED(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountStatus.AUTHORIZED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AUTHORIZED(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountState.AUTHORIZED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AUTHORIZED(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountStatus.TOKEN_OUT_OF_DATE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TOKEN_OUT_OF_DATE(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountState.TOKEN_OUT_OF_DATE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TOKEN_OUT_OF_DATE(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountStatus.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountState.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneState.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void onUpdate(@NonNull GEOFlyZoneState state)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneState.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void onUpdate(@NonNull FlyZoneState state)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.getFlyZonesInSurroundingAre</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFlyZonesInSurroundingAre(
        @NonNull final CompletionCallbackWith&lt;ArrayList&lt;GEOFlyZoneInformation&gt;&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.getFlyZonesInSurroundingArea</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getFlyZonesInSurroundingArea(
        @NonNull final CompletionCallbackWith&lt;ArrayList&lt;FlyZoneInformation&gt;&gt; callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.LogIntoDJIUserAccount</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void LogIntoDJIUserAccount(@NonNull Context context,
                                      @Nullable
                                      final CompletionCallbackWith&lt;UserAccountStatus&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.logIntoDJIUserAccount</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void logIntoDJIUserAccount(@NonNull Context context,
                                      @Nullable final CompletionCallbackWith&lt;UserAccountState&gt; callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.getCurrentUserAccountStatus</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">UserAccountStatus getCurrentUserAccountStatus() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.getUserAccountState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">UserAccountState getUserAccountState() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.getUnlockedFlyZones</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getUnlockedFlyZones(
        @NonNull final CompletionCallbackWith&lt;ArrayList&lt;GEOFlyZoneInformation&gt;&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.getUnlockedFlyZones</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getUnlockedFlyZones(@NonNull final CompletionCallbackWith&lt;ArrayList&lt;FlyZoneInformation&gt;&gt; callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneCategory</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FlyZoneCategory </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneGEOCategory</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FlyZoneGEOCategory </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneCategory.WARNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    WARNING(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneGEOCategory.WARNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    WARNING(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneCategory.AUTHORIZATION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AUTHORIZATION(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneGEOCategory.AUTHORIZATION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AUTHORIZATION(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneCategory.RESTRICTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESTRICTED(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneGEOCategory.RESTRICTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESTRICTED(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneCategory.ENHANCED_WARNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    ENHANCED_WARNING(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneGEOCategory.ENHANCED_WARNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    ENHANCED_WARNING(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneCategory.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneGEOCategory.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FlyZoneType </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FlyZoneReason </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.AIRPORT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AIRPORT(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.AIRPORT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AIRPORT(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.MILITARY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MILITARY(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.MILITARY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MILITARY(2)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.SPECIAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SPECIAL(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.SPECIAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SPECIAL(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.COMMERCIAL_AIRPORTS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    COMMERCIAL_AIRPORTS(11)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.COMMERCIAL_AIRPORTS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    COMMERCIAL_AIRPORTS(11)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.PRIVATE_COMMERCIAL_AIRPORTS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PRIVATE_COMMERCIAL_AIRPORTS(12)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.PRIVATE_COMMERCIAL_AIRPORTS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PRIVATE_COMMERCIAL_AIRPORTS(12)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.RECREATIONAL_AIRPORTS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RECREATIONAL_AIRPORTS(13)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.RECREATIONAL_AIRPORTS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RECREATIONAL_AIRPORTS(13)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.NATIONAL_PARKS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NATIONAL_PARKS(20)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.NATIONAL_PARKS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NATIONAL_PARKS(20)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.NOAA</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NOAA (21)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.NOAA</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NOAA (21)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.PARCEL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PARCEL(22)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.PARCEL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PARCEL(22)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.POWER_PLANT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    POWER_PLANT(23)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.POWER_PLANT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    POWER_PLANT(23)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.PRISON</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PRISON(24)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.PRISON</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PRISON(24)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.SCHOOL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SCHOOL(25)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.SCHOOL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SCHOOL(25)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.STADIUM</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    STADIUM(26)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.STADIUM</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    STADIUM(26)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.PROHIBITED_SPECIAL_USE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PROHIBITED_SPECIAL_USE(27)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.PROHIBITED_SPECIAL_USE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PROHIBITED_SPECIAL_USE(27)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.RESTRICTED_SPECIAL_USE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESTRICTED_SPECIAL_USE(28)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.RESTRICTED_SPECIAL_USE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESTRICTED_SPECIAL_USE(28)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.TEMPORARY_FLIGHT_RESTRICTIONS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TEMPORARY_FLIGHT_RESTRICTIONS(29)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.TEMPORARY_FLIGHT_RESTRICTIONS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TEMPORARY_FLIGHT_RESTRICTIONS(29)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.CLASS_B_AIR_SPACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLASS_B_AIR_SPACE(15)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.CLASS_B_AIR_SPACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLASS_B_AIR_SPACE(15)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.CLASS_C_AIR_SPACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLASS_C_AIR_SPACE(16)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.CLASS_C_AIR_SPACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLASS_C_AIR_SPACE(16)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.CLASS_D_AIR_SPACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLASS_D_AIR_SPACE(17)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.CLASS_D_AIR_SPACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLASS_D_AIR_SPACE(17)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.CLASS_E_AIR_SPACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLASS_E_AIR_SPACE(18)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.CLASS_E_AIR_SPACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLASS_E_AIR_SPACE(18)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.UNPAVED_AIRPORT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNPAVED_AIRPORT(31)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.UNPAVED_AIRPORT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNPAVED_AIRPORT(31)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.HELIPORT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    HELIPORT(19)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.HELIPORT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    HELIPORT(19)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneType.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneReason.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneShape</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FlyZoneShape </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneShape</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FlyZoneShape </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneShape.CYLINDER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CYLINDER(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneShape.CYLINDER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CYLINDER(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneShape.CONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CONE(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneShape.CONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CONE(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlyZoneShape.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneShape.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum GEOFlyZoneState </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FlyZoneState </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneState.CLEAR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLEAR(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneState.CLEAR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLEAR(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneState.NEAR_RESTRICTED_ZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NEAR_RESTRICTED_ZONE(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneState.NEAR_RESTRICTED_ZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NEAR_RESTRICTED_ZONE(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneState.WARNING_ZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    WARNING_ZONE(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneState.IN_WARNING_ZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    IN_WARNING_ZONE(0x04)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneState.RESTRICTED_ZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESTRICTED_ZONE(0x04)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneState.IN_RESTRICTED_ZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    IN_RESTRICTED_ZONE(0x05)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneState.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneState.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">final class GEOFlyZoneInformation </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">final class FlyZoneInformation </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getFlyZoneID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getFlyZoneID() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getFlyZoneID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getFlyZoneID() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getName() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getName() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getCoordinate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">LocationCoordinate2D getCoordinate() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getCoordinate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">LocationCoordinate2D getCoordinate() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getRadius</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double getRadius() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getRadius</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double getRadius() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getStartTime</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getStartTime() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getStartTime</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getStartTime() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getEndTime</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getEndTime() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getEndTime</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getEndTime() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getUnlockStartTime</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getUnlockStartTime() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getUnlockStartTime</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getUnlockStartTime() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getUnlockEndTime</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getUnlockEndTime() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getUnlockEndTime</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getUnlockEndTime() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getFlyZoneType</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FlyZoneType getFlyZoneType() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getFlyZoneType</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FlyZoneType getFlyZoneType() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getShape</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FlyZoneShape getShape() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getShape</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FlyZoneShape getShape() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneInformation.getCategory</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FlyZoneCategory getCategory() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneInformation.getCategory</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FlyZoneGEOCategory getCategory() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.gimbal.Gimbal.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void onUpdate(@IntRange(from = 0, to = 100) int charge)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.gimbal.Gimbal.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void onUpdate(@IntRange(from = 0, to = 100) int remainingChargeInPercent)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState.onUpadate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpadate(HandheldControllerHardwareState state)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(HardwareState state)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.ActiveTrackMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum ActiveTrackMode </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.activetrack.ActiveTrackMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum ActiveTrackMode </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.ActiveTrackMode.TRACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TRACE</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.activetrack.ActiveTrackMode.TRACE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TRACE</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.ActiveTrackMode.PROFILE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PROFILE</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.activetrack.ActiveTrackMode.PROFILE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PROFILE</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.ActiveTrackMode.SPOTLIGHT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SPOTLIGHT</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.activetrack.ActiveTrackMode.SPOTLIGHT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SPOTLIGHT</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.ActiveTrackMode.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.activetrack.ActiveTrackMode.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIActiveTrackMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIActiveTrackMission extends DJIMission </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.activetrack.ActiveTrackMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class ActiveTrackMission </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.DJIPanoramaMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIPanoramaMode </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.panorama.PanoramaMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum PanoramaMode </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.FULL_CIRCLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        FULL_CIRCLE(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.panorama.PanoramaMode.FULL_CIRCLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FULL_CIRCLE(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.HALF_CIRCLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        HALF_CIRCLE(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.panorama.PanoramaMode.HALF_CIRCLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    HALF_CIRCLE(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        UNKNOWN(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.panorama.PanoramaMode.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.DJIPanoramaMissionStatus</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class DJIPanoramaMissionStatus extends DJIMissionProgressStatus </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.panorama.PanoramaMissionExecutionState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class PanoramaMissionExecutionState </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.getTotalNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getTotalNumber() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.panorama.PanoramaMissionExecutionState.getTotalNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getTotalNumber() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.getCurrentShotNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getCurrentShotNumber() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.panorama.PanoramaMissionExecutionState.getCurrentShotNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getCurrentShotNumber() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIPanoramaMission.getCurrentSavedNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getCurrentSavedNumber() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.panorama.PanoramaMissionExecutionState.getCurrentSavedNumber</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getCurrentSavedNumber() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.util.DJIVector</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIVector </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.Vector</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class Vector </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.util.DJIVector.x</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float x = 181</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.Vector.getX</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float getX() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.util.DJIVector.y</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float y = 181</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.Vector.getY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float getY() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.util.DJIVector.z</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float z</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.Vector.getZ</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float getZ() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.DJIBypassDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIBypassDirection </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.BypassDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum BypassDirection </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.NONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        NONE(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.BypassDirection.NONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NONE(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.OVER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        OVER(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.BypassDirection.OVER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    OVER(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.LEFT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        LEFT(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.BypassDirection.LEFT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    LEFT(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.RIGHT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        RIGHT(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.BypassDirection.RIGHT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RIGHT(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        UNKNOWN(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.BypassDirection.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.missionmanager.DJITapFlyMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum DJITapFlyMode </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.TapFlyMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum TapFlyMode </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.missionmanager.DJITapFlyMode.Forward</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Forward(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.TapFlyMode.FORWARD</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FORWARD(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.missionmanager.DJITapFlyMode.Backward</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Backward(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.TapFlyMode.BACKWARD</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BACKWARD(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.missionmanager.DJITapFlyMode.Free</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Free(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.TapFlyMode.FREE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FREE(2)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.missionmanager.DJITapFlyMode.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.TapFlyMode.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJITapFlyMission extends DJIMission </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.TapFlyMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class TapFlyMission </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.isHorizontalObstacleAvoidanceEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isHorizontalObstacleAvoidanceEnabled = false</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.TapFlyMission.isHorizontalObstacleAvoidanceEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isHorizontalObstacleAvoidanceEnabled</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.imageLocationToCalculateDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">PointF imageLocationToCalculateDirection</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.TapFlyMission.target</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">PointF target</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJITapFlyMission.getTapFlyMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJITapFlyMode getTapFlyMode() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.tapfly.TapFlyMission.tapFlyMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">TapFlyMode tapFlyMode</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.UnknownAircraft</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UnknownAircraft("Unknown Aircraft")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.UNKNOWN_AIRCRAFT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN_AIRCRAFT("Unknown Aircraft")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Inspire_1</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Inspire_1("Inspire 1")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.INSPIRE_1</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    INSPIRE_1("Inspire 1")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Inspire_1_Pro</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Inspire_1_Pro("Inspire 1 Pro")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.INSPIRE_1_PRO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    INSPIRE_1_PRO("Inspire 1 Pro")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Inspire_1_Raw</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Inspire_1_Raw("Inspire 1 RAW")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.INSPIRE_1_RAW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    INSPIRE_1_RAW("Inspire 1 RAW")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Phantom_3_Professional</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Phantom_3_Professional("Phantom 3 Professional")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.PHANTOM_3_PROFESSIONAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PHANTOM_3_PROFESSIONAL("Phantom 3 Professional")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Phantom_3_Advanced</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Phantom_3_Advanced("Phantom 3 Advanced")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.PHANTOM_3_ADVANCED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PHANTOM_3_ADVANCED("Phantom 3 Advanced")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Phantom_3_Standard</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Phantom_3_Standard("Phantom 3 Standard")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.PHANTOM_3_STANDARD</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PHANTOM_3_STANDARD("Phantom 3 Standard")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Matrice_100</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Matrice_100("Matrice 100")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.MATRICE_100</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MATRICE_100("Matrice 100")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Phantom_4</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Phantom_4("Phantom 4")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.PHANTOM_4</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PHANTOM_4("Phantom 4")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.M600</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    M600("Matrice 600")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.MATRICE_600</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MATRICE_600("Matrice 600")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.M600_Pro</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    M600_Pro("M600 Pro")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.MATRICE_600_PRO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MATRICE_600_PRO("Matrice 600 Pro")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.MavicPro</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MavicPro("Mavic Pro")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.MAVIC_PRO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MAVIC_PRO("Mavic Pro")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Phantom4_Pro</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Phantom4_Pro("Phantom 4 Pro")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.PHANTOM_4_PRO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PHANTOM_4_PRO("Phantom 4 Pro")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Inspire_2</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Inspire_2("Inspire 2")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.INSPIRE_2</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    INSPIRE_2("Inspire 2")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Osmo</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Osmo("Osmo")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.OSMO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    OSMO("Osmo")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Osmo_Pro</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Osmo_Pro("Osmo Pro")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.OSMO_PRO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    OSMO_PRO("Osmo Pro")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Osmo_Raw</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Osmo_Raw("Osmo RAW")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.OSMO_RAW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    OSMO_RAW("Osmo RAW")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.Osmo_Mobile</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Osmo_Mobile("Osmo Mobile")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.OSMO_MOBILE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    OSMO_MOBILE("Osmo Mobile")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.OsmoPlus</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    OsmoPlus("Osmo+")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.product.Model.OSMO_PLUS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    OSMO_PLUS("Osmo+")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(@NonNull RCHardwareState hardwareState)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(@NonNull HardwareState hardwareState)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(@NonNull GPSData gpsData)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.GPSData.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(@NonNull GPSData gpsData)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.setMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setMode(@NonNull RCMode rcMode, @Nullable CompletionCallback callback)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.setMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setMode(@NonNull RCMode mode, @Nullable CompletionCallback callback)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.getMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getMode(@NonNull CompletionCallbackWithTwoParam&lt;RCMode, Boolean&gt; callback)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.getMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getMode(@NonNull CompletionCallbackWith&lt;RCMode&gt; callback)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.startSearchMaster</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void startSearchMaster(@Nullable CompletionCallback callback)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.startMasterSearching</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void startMasterSearching(@NonNull MasterSearchingCallback callback)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.responseToRequestForGimbalControl</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void responseToRequestForGimbalControl(int requesterId, boolean isAgree)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.respondToRequestForGimbalControl</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void respondToRequestForGimbalControl(ResponseForGimbalControl response)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.connectToMaster</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void connectToMaster(@NonNull JoinMasterData data, @Nullable CompletionCallback callback)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.connectToMaster</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void connectToMaster(@NonNull AuthorizationInfo info, @Nullable CompletionCallback callback)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.onBluetoothDevicesListChanged</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onBluetoothDevicesListChanged(ArrayList&lt;BluetoothDevice&gt; devices)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        void onUpdate(@NonNull ArrayList&lt;BluetoothDevice&gt; devices)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.searchBluetoothProducts</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void searchBluetoothProducts(final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.searchBluetoothProducts</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void searchBluetoothProducts(@Nullable final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.connect</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void connect(BluetoothDevice device, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.connect</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void connect(BluetoothDevice product, final CompletionCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiFrequencyBand.FrequencyBand2Dot4G</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FrequencyBand2Dot4G(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiFrequencyBand.FREQUENCY_BAND_2_DOT_4_GHZ</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FREQUENCY_BAND_2_DOT_4_GHZ(0)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiFrequencyBand.FrequencyBand5G</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FrequencyBand5G(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiFrequencyBand.FREQUENCY_BAND_5_GHZ</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FREQUENCY_BAND_5_GHZ(1)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiFrequencyBand.FrequencyBandDual</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FrequencyBandDual(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiFrequencyBand.FREQUENCY_BAND_DUAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FREQUENCY_BAND_DUAL(2)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiFrequencyBand.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiFrequencyBand.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.DJIWiFiSignalQuality</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum DJIWiFiSignalQuality </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiMagneticInterferenceLevel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WiFiMagneticInterferenceLevel </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.DJIWiFiSignalQuality.Good</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Good(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiMagneticInterferenceLevel.LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    LOW(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.DJIWiFiSignalQuality.Medium</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Medium(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiMagneticInterferenceLevel.MEDIUM</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MEDIUM(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.DJIWiFiSignalQuality.bad</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    bad(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiMagneticInterferenceLevel.HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    HIGH(2)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.DJIWiFiSignalQuality.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(100)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WiFiMagneticInterferenceLevel.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(100)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiAirLinkDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WifiAirLinkDataRate </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WifiDataRate </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiAirLinkDataRate.Rate1Mbps</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Rate1Mbps(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiDataRate.RATE_1_MBPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RATE_1_MBPS(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiAirLinkDataRate.Rate2Mbps</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Rate2Mbps(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiDataRate.RATE_2_MBPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RATE_2_MBPS(2)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiAirLinkDataRate.Rate4Mbps</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Rate4Mbps(4)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiDataRate.RATE_4_MBPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RATE_4_MBPS(4)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiAirLinkDataRate.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiDataRate.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiChannelInterference.power</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    int power</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiChannelInterference.getPower</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getPower() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiChannelInterference.channel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    int channel</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiChannelInterference.getChannel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getChannel() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiChannelInterference.band</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    WiFiFrequencyBand band</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.WifiChannelInterference.getBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WiFiFrequencyBand getBand() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LBAirLinkFrequencyBand </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeFrequencyBand</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LightbridgeFrequencyBand </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkFrequencyBand.FrequencyBand2Dot4G</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FrequencyBand2Dot4G(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeFrequencyBand.FREQUENCY_BAND_2_DOT_4_GHZ</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FREQUENCY_BAND_2_DOT_4_GHZ(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkFrequencyBand.FrequencyBand5Dot7G</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FrequencyBand5Dot7G(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeFrequencyBand.FREQUENCY_BAND_5_DOT_7_GHZ</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FREQUENCY_BAND_5_DOT_7_GHZ(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkFrequencyBand.FrequencyBand5Dot8G</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FrequencyBand5Dot8G(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeFrequencyBand.FREQUENCY_BAND_5_DOT_8_GHZ</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FREQUENCY_BAND_5_DOT_8_GHZ(2)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkFrequencyBand.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeFrequencyBand.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.ChannelSelectionMode.Auto</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Auto(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.ChannelSelectionMode.AUTO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AUTO(0)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.ChannelSelectionMode.Manual</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Manual(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.ChannelSelectionMode.MANUAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MANUAL(1)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.ChannelSelectionMode.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.ChannelSelectionMode.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkUnit</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LBAirLinkUnit </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeUnit</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LightbridgeUnit </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkUnit.Imperial</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Imperial(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeUnit.IMPERIAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    IMPERIAL(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkUnit.Metric</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Metric(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeUnit.METRIC</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    METRIC(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkUnit.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeUnit.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkSecondaryVideoOutputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LBAirLinkSecondaryVideoOutputPort </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoOutputPort</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LightbridgeSecondaryVideoOutputPort </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkSecondaryVideoOutputPort.HDMI</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    HDMI(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoOutputPort.HDMI</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    HDMI(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkSecondaryVideoOutputPort.SDI</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SDI(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoOutputPort.SDI</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SDI(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkSecondaryVideoOutputPort.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoOutputPort.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkPIPDisplay</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LBAirLinkPIPDisplay </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoDisplayMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LightbridgeSecondaryVideoDisplayMode </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkPIPDisplay.Source1Only</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Source1Only(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.SOURCE_1_ONLY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SOURCE_1_ONLY(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkPIPDisplay.Source2Only</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Source2Only(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.SOURCE_2_ONLY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SOURCE_2_ONLY(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkPIPDisplay.Source1Main</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Source1Main(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.SOURCE_1_MAIN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SOURCE_1_MAIN(2)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkPIPDisplay.Source2Main</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Source2Main(3)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.SOURCE_2_MAIN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SOURCE_2_MAIN(3)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkPIPDisplay.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(4)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(4)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LBAirLinkSecondaryVideoFormat </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LightbridgeSecondaryVideoFormat </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution1080I60FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution1080I60FPS(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080I_60FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_1080I_60FPS(2)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution1080I50FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution1080I50FPS(3)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080I_50FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_1080I_50FPS(3)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution1080P60FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution1080P60FPS(4)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_60FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_1080P_60FPS(4)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution1080P50FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution1080P50FPS(5)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_50FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_1080P_50FPS(5)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution1080P30FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution1080P30FPS(6)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_30FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_1080P_30FPS(6)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution1080P25FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution1080P25FPS(8)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_25FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_1080P_25FPS(8)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution1080P24FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution1080P24FPS(7)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_24FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_1080P_24FPS(7)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution720P60FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution720P60FPS(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_60FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_720P_60FPS(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution720P50FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution720P50FPS(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_50FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_720P_50FPS(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution720P30FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution720P30FPS(9)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_30FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_720P_30FPS(9)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution720P25FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution720P25FPS(10)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_25FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_720P_25FPS(10)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF), </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkPIPPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LBAirLinkPIPPosition </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgePIPPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LightbridgePIPPosition </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkPIPPosition.TopLeft</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TopLeft(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgePIPPosition.TOP_LEFT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TOP_LEFT(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkPIPPosition.TopRight</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TopRight(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgePIPPosition.TOP_RIGHT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TOP_RIGHT(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkPIPPosition.BottomLeft</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BottomLeft(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgePIPPosition.BOTTOM_LEFT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BOTTOM_LEFT(2)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkPIPPosition.BottomRight</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BottomRight(3)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgePIPPosition.BOTTOM_RIGHT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BOTTOM_RIGHT(3)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkPIPPosition.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgePIPPosition.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkFPVVideoQualityLatency</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LBAirLinkFPVVideoQualityLatency </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeTransmissionMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LightbridgeTransmissionMode </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkFPVVideoQualityLatency.HighQuality</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    HighQuality(0)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeTransmissionMode.HIGH_QUALITY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    HIGH_QUALITY(0)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkFPVVideoQualityLatency.LowLatency</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    LowLatency(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeTransmissionMode.LOW_LATENCY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    LOW_LATENCY(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkFPVVideoQualityLatency.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeTransmissionMode.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LBAirLinkDataRate </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeDataRate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum LightbridgeDataRate </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkDataRate.Bandwidth4Mbps</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Bandwidth4Mbps(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeDataRate.BANDWIDTH_4_MBPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BANDWIDTH_4_MBPS(1)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkDataRate.Bandwidth6Mbps</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Bandwidth6Mbps(2)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeDataRate.BANDWIDTH_6_MBPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BANDWIDTH_6_MBPS(2)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkDataRate.Bandwidth8Mbps</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Bandwidth8Mbps(3)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeDataRate.BANDWIDTH_8_MBPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BANDWIDTH_8_MBPS(3)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkDataRate.Bandwidth10Mbps</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Bandwidth10Mbps(4)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeDataRate.BANDWIDTH_10_MBPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BANDWIDTH_10_MBPS(4)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LBAirLinkDataRate.Unknown</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Unknown(0xFF), </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.airlink.LightbridgeDataRate.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN(0xFF)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.ParingState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum ParingState </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.PairingState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum PairingState </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.ParingState.UNPAIRED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNPAIRED</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.PairingState.UNPAIRED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNPAIRED</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.ParingState.PAIRED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PAIRED</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.PairingState.PAIRED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PAIRED</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.ParingState.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.PairingState.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.BatteryState.getTemperature</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float getTemperature() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.battery.BatteryState.getTemperature</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getTemperature() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNamePhantom3StandardCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNamePhantom3StandardCamera = "Phantom 3 Standard Camera"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNamePhantom3StandardCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNamePhantom3StandardCamera =
        DJICameraAbstraction.DisplayNamePhantom3StandardCamera</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNamePhantom3AdvancedCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNamePhantom3AdvancedCamera = "Phantom 3 Advanced Camera"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNamePhantom3AdvancedCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNamePhantom3AdvancedCamera =
        DJICameraAbstraction.DisplayNamePhantom3AdvancedCamera</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNamePhantom3ProfessionalCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNamePhantom3ProfessionalCamera = "Phantom 3 Professional Camera"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNamePhantom3ProfessionalCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNamePhantom3ProfessionalCamera =
        DJICameraAbstraction.DisplayNamePhantom3ProfessionalCamera</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNamePhantom34KCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNamePhantom34KCamera = "Phantom 3 4K Camera"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNamePhantom34KCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNamePhantom34KCamera = DJICameraAbstraction.DisplayNamePhantom34KCamera</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNameX3</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNameX3 = "Zenmuse X3"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNameX3</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNameX3 = DJICameraAbstraction.DisplayNameX3</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNameX5</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNameX5 = "Zenmuse X5"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNameX5</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNameX5 = DJICameraAbstraction.DisplayNameX5</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNameX5R</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNameX5R = "Zenmuse X5R"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNameX5R</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNameX5R = DJICameraAbstraction.DisplayNameX5R</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNamePhantom4Camera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNamePhantom4Camera = "Phantom 4 Camera"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNamePhantom4Camera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNamePhantom4Camera = DJICameraAbstraction.DisplayNamePhantom4Camera</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplaynamePhantom4ProCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplaynamePhantom4ProCamera = "Phantom 4 Professional Camera"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplaynamePhantom4ProCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplaynamePhantom4ProCamera = DJICameraAbstraction.DisplaynamePhantom4ProCamera</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNameXT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNameXT = "Zenmuse XT"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNameXT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNameXT = DJICameraAbstraction.DisplayNameXT</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNameZ3</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNameZ3 = "Zenmuse Z3"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNameZ3</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNameZ3 = DJICameraAbstraction.DisplayNameZ3</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNameMavicProCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNameMavicProCamera = "Mavic Pro Camera"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNameMavicProCamera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNameMavicProCamera = DJICameraAbstraction.DisplayNameMavicProCamera</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNameZ30</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNameZ30 = "Zenmuse Z30"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNameZ30</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNameZ30 = DJICameraAbstraction.DisplayNameZ30</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNameX4S</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNameX4S = "X4S"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNameX4S</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNameX4S = DJICameraAbstraction.DisplayNameX4S</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DJICameraDisplayNameX5S</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DJICameraDisplayNameX5S = "X5S"</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.DisplayNameX5S</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final String DisplayNameX5S = DJICameraAbstraction.DisplayNameX5S</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.SettingsDefinitions.WhiteBalance</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WhiteBalance </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.SettingsDefinitions.WhiteBalancePreset</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WhiteBalancePreset </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalanceAndColorTemperature</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class WhiteBalanceAndColorTemperature </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalance</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class WhiteBalance </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalanceAndColorTemperature.getWhiteBalance</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WhiteBalance getWhiteBalance() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalance.getWhiteBalancePreset</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WhiteBalancePreset getWhiteBalancePreset() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalanceAndColorTemperature.getColorTemperature</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getColorTemperature() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalance.getColorTemperature</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getColorTemperature() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalanceAndColorTemperature.setWhiteBalance</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setWhiteBalance(@NonNull WhiteBalance preset) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalance.WhiteBalance</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WhiteBalance(@NonNull WhiteBalancePreset preset) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalanceAndColorTemperature.setColorTemperature</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setColorTemperature(@IntRange(from = 20, to = 100) int temperature) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.camera.WhiteBalance.WhiteBalance</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WhiteBalance(@IntRange(from = 20, to = 100) int temperature) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.Attitude.pitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double pitch</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.Attitude.pitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">final double pitch</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.Attitude.roll</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double roll</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.Attitude.roll</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">final double roll</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.Attitude.yaw</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double yaw</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.Attitude.yaw</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">final double yaw</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.BatteryThresholdBehavior.GO_GOME</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    GO_GOME(1)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.BatteryThresholdBehavior.GO_HOME</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    GO_HOME(1)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.VisionDetectionState.getDetectionSectors</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">List&lt;ObstacleDetectionSector&gt; getDetectionSectors() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.VisionDetectionState.getDetectionSectors</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ObstacleDetectionSector[] getDetectionSectors() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final class Builder </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final class Builder </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.ButtonState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum ButtonState </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.RecordAndShutterButtons</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum RecordAndShutterButtons </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.ButtonState.IDLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    IDLE</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.RecordAndShutterButtons.IDLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    IDLE</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.ButtonState.CAPTURE_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CAPTURE_CLICK</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.RecordAndShutterButtons.SHUTTER_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SHUTTER_CLICK</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.ButtonState.RECORD_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RECORD_CLICK</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.RecordAndShutterButtons.RECORD_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RECORD_CLICK</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.ButtonState.CAPTURE_LONG_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CAPTURE_LONG_CLICK</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.RecordAndShutterButtons.SHUTTER_LONG_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SHUTTER_LONG_CLICK</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.ButtonState.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.RecordAndShutterButtons.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButtonState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum TriggerButtonState </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum TriggerButton </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButtonState.IDLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    IDLE</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButton.IDLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    IDLE</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButtonState.SINGLE_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SINGLE_CLICK</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButton.SINGLE_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SINGLE_CLICK</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButtonState.DOUBLE_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    DOUBLE_CLICK</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButton.DOUBLE_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    DOUBLE_CLICK</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButtonState.TRIPLE_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TRIPLE_CLICK</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButton.TRIPLE_CLICK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TRIPLE_CLICK</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButtonState.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.TriggerButton.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    UNKNOWN</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class HandheldControllerHardwareState </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class HardwareState </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState.getButtonState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ButtonState getButtonState() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState.getRecordAndShutterButtons</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">RecordAndShutterButtons getRecordAndShutterButtons() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState.isTriggerBeingPressed</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isTriggerBeingPressed() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState.isTriggerBeingPressed</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isTriggerBeingPressed() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState.getTriggerButtonState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">TriggerButtonState getTriggerButtonState() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState.getTriggerButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">TriggerButton getTriggerButton() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState.getStickVerticalDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">StickVerticalDirection getStickVerticalDirection() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState.getStickVerticalDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">StickVerticalDirection getStickVerticalDirection() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState.getStickHorizontalDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">StickHorizontalDirection getStickHorizontalDirection() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState.getStickHorizontalDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">StickHorizontalDirection getStickHorizontalDirection() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.RightWheel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class RightWheel extends Button </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.RightWheel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class RightWheel extends Button </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.isTurned</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isTurned() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.isTurned</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isTurned() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getValue</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getValue() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getValue</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getValue() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.State</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum State </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.State</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum State </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.RETRACT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">            RETRACT(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.RETRACT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">            RETRACT(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.DEPLOY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">            DEPLOY(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.DEPLOY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">            DEPLOY(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.TransformationSwitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class TransformationSwitch </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.TransformationSwitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class TransformationSwitch </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.isPresent</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isPresent() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.isPresent</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isPresent() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">State getState() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">State getState() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.FlightModeSwitchPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FlightModeSwitchPosition </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.FlightModeSwitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FlightModeSwitch </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.ONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        ONE(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.POSITION_ONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        POSITION_ONE(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.TWO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        TWO(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.POSITION_TWO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        POSITION_TWO(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.THREE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        THREE(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.POSITION_THREE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        POSITION_THREE(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.Button</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class Button </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.Button</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class Button </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.isPresent</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isPresent() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.isPresent</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isPresent() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.isClicked</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isClicked() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.isClicked</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isClicked() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.FiveDButtonDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum FiveDButtonDirection </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.FiveDButtonDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum FiveDButtonDirection </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.MIDDLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        MIDDLE(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.MIDDLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        MIDDLE(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.POSITIVE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        POSITIVE(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.POSITIVE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        POSITIVE(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.NEGATIVE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        NEGATIVE(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.NEGATIVE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        NEGATIVE(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.FiveDButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class FiveDButton extends Button </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.FiveDButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class FiveDButton extends Button </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getVerticalDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FiveDButtonDirection getVerticalDirection() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getVerticalDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FiveDButtonDirection getVerticalDirection() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getHorizontalDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FiveDButtonDirection getHorizontalDirection() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getHorizontalDirection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FiveDButtonDirection getHorizontalDirection() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class RCHardwareState </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class HardwareState </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getLeftStick</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Stick getLeftStick() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getLeftStick</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Stick getLeftStick() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getRightStick</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Stick getRightStick() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getRightStick</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Stick getRightStick() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getLeftWheel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">LeftWheel getLeftWheel() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getLeftWheel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getLeftWheel() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getRightWheel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">RightWheel getRightWheel() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getRightWheel</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">RightWheel getRightWheel() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getTransformationSwitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">TransformationSwitch getTransformationSwitch() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getTransformationSwitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">TransformationSwitch getTransformationSwitch() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getFlightModeSwitchPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FlightModeSwitchPosition getFlightModeSwitchPosition() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getFlightModeSwitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FlightModeSwitch getFlightModeSwitch() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getGoHomeButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getGoHomeButton() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getGoHomeButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getGoHomeButton() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getRecordButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getRecordButton() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getRecordButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getRecordButton() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getShutterButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getShutterButton() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getShutterButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getShutterButton() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getPlaybackButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getPlaybackButton() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getPlaybackButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getPlaybackButton() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getPauseButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getPauseButton() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getPauseButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getPauseButton() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getC1Button</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getC1Button() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getC1Button</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getC1Button() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getC2Button</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getC2Button() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getC2Button</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Button getC2Button() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.getFiveDButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FiveDButton getFiveDButton() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.getFiveDButton</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FiveDButton getFiveDButton() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.MasterSlaveState.getAuthenticateCode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getAuthenticateCode() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.MasterSlaveState.getAuthorizationCode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getAuthorizationCode() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.supportedCameraVideoResolutionAndFrameRateRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ResolutionAndFrameRate[] supportedCameraVideoResolutionAndFrameRateRange() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.videoResolutionAndFrameRateRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ResolutionAndFrameRate[] videoResolutionAndFrameRateRange() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.supportedCameraModeRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">CameraMode[] supportedCameraModeRange() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.modeRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">CameraMode[] modeRange() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.supportedCameraExposureModeRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">SettingsDefinitions.ExposureMode[] supportedCameraExposureModeRange() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.exposureModeRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ExposureMode[] exposureModeRange() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.supportedCameraISORange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ISO[] supportedCameraISORange() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.ISORange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ISO[] ISORange() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.supportedCameraShutterSpeedRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ShutterSpeed[] supportedCameraShutterSpeedRange() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.shutterSpeedRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ShutterSpeed[] shutterSpeedRange() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.supportedCameraExposureCompensationRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ExposureCompensation[] supportedCameraExposureCompensationRange() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.exposureCompensationRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ExposureCompensation[] exposureCompensationRange() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.supportedCameraApertureRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Aperture[] supportedCameraApertureRange() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.apertureRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Aperture[] apertureRange() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.supportedCameraSSDVideoResolutionRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">VideoResolution[] supportedCameraSSDVideoResolutionRange() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Capabilities.SSDVideoResolutionRange</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">VideoResolution[] SSDVideoResolutionRange() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_COULD_NOT_CONNECT_TO_INTERNET</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_COULD_NOT_CONNECT_TO_INTERNET = new DJISDKError("For first time registration, app should be connected to Internet.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.COULD_NOT_CONNECT_TO_INTERNET</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError COULD_NOT_CONNECT_TO_INTERNET =
        new DJISDKError("For first time registration, app should be connected to Internet.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_INVALID_APPKEY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_INVALID_APPKEY = new DJISDKError("The app key submitted is invalid. Please check the app key you provided.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.INVALID_APP_KEY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError INVALID_APP_KEY =
        new DJISDKError("The app key submitted is invalid. Please check the app key you provided.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_HTTP_TIMEOUT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_HTTP_TIMEOUT = new DJISDKError("The server may be busy or is not reachable.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.HTTP_TIMEOUT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError HTTP_TIMEOUT = new DJISDKError("The server may be busy or is not reachable.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_DEVICE_NOT_MATCH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_DEVICE_NOT_MATCH = new DJISDKError("Attempt to copy metadata from another registered device is not permitted.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.DEVICE_NOT_MATCH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError DEVICE_NOT_MATCH =
        new DJISDKError("Attempt to copy metadata from another registered device is not permitted.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_BUNDLE_NOT_MATCH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_BUNDLE_NOT_MATCH = new DJISDKError("The bundle identifier of your app should be identical to the one you registered on the website.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.BUNDLE_NOT_MATCH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError BUNDLE_NOT_MATCH = new DJISDKError(
        "The bundle identifier of your app should be identical to the one you registered on the website.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_APPKEY_PROHIBITED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_APPKEY_PROHIBITED = new DJISDKError("The app key is prohibited, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.APP_KEY_PROHIBITED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError APP_KEY_PROHIBITED =
        new DJISDKError("The app key is prohibited, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_MAX_ACTIVATION_COUNT_REACHED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_MAX_ACTIVATION_COUNT_REACHED = new DJISDKError("The app key reached maximum number of activations, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.MAX_ACTIVATION_COUNT_REACHED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError MAX_ACTIVATION_COUNT_REACHED =
        new DJISDKError("The app key reached maximum number of activations, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_APPKEY_INVALID_PLATFORM</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_APPKEY_INVALID_PLATFORM = new DJISDKError("The app key is not valid for this platform.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.APP_KEY_INVALID_PLATFORM</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError APP_KEY_INVALID_PLATFORM =
        new DJISDKError("The app key is not valid for this platform.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_APPKEY_NOT_EXIST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_APPKEY_NOT_EXIST = new DJISDKError("The app key does not exist. Please check the app key you provided.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.APP_KEY_NOT_EXIST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError APP_KEY_NOT_EXIST =
        new DJISDKError("The app key does not exist. Please check the app key you provided.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_APPKEY_LEVEL_NOT_PERMITTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_APPKEY_LEVEL_NOT_PERMITTED = new DJISDKError("The app key does not have the required permission.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.APP_KEY_LEVEL_NOT_PERMITTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError APP_KEY_LEVEL_NOT_PERMITTED =
        new DJISDKError("The app key does not have the required permission.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_SERVER_PARSE_FAILSE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_SERVER_PARSE_FAILSE = new DJISDKError("Server error, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.SERVER_PARSE_FAILURE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError SERVER_PARSE_FAILURE =
        new DJISDKError("Server error, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_SERVER_WRITE_FAILS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_SERVER_WRITE_FAILS = new DJISDKError("Server error, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.SERVER_WRITE_FAILURE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError SERVER_WRITE_FAILURE =
        new DJISDKError("Server error, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_SERVER_DATA_ABNORMAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_SERVER_DATA_ABNORMAL = new DJISDKError("Server error, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.SERVER_DATA_ABNORMAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError SERVER_DATA_ABNORMAL =
        new DJISDKError("Server error, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_INVALID_METADATA</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_INVALID_METADATA = new DJISDKError("The metadata received from server is invalid, please reconnect to the server and try.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.INVALID_METADATA</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError INVALID_METADATA =
        new DJISDKError("The metadata received from server is invalid, please reconnect to the server and try.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_EMPTY_APPKEY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_EMPTY_APPKEY = new DJISDKError("The app key was not provided.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.EMPTY_APP_KEY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError EMPTY_APP_KEY = new DJISDKError("The app key was not provided.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.REGISTRATION_UNKNOWN_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError REGISTRATION_UNKNOWN_ERROR = new DJISDKError("Unknown error occured during registration")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError UNKNOWN = new DJISDKError("Unknown error occurred during registration")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.GET_PARAMETERS_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError GET_PARAMETERS_ERROR = new DJISDKError("Getting parameters operation failed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.PARAMETER_GET_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError PARAMETER_GET_FAILED = new DJISDKError("Getting parameters operation failed")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.SET_PARAMETER_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError SET_PARAMETER_ERROR = new DJISDKError("Setting parameters operation failed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.PARAMETER_SET_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError PARAMETER_SET_FAILED = new DJISDKError("Setting parameters operation failed")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.COMMAND_EXECUTION_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError COMMAND_EXECUTION_ERROR = new DJISDKError("There was an error executing the command")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.COMMAND_EXECUTION_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError COMMAND_EXECUTION_FAILED =
        new DJISDKError("There was an error executing the command")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.SEND_DATA_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError SEND_DATA_ERROR = new DJISDKError("There was an error sending the data")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.SEND_DATA_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError SEND_DATA_FAILED = new DJISDKError("There was an error sending the data")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.CONNECTION_TO_SDK_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError CONNECTION_TO_SDK_ERROR = new DJISDKError("There was an error connecting to the SDK")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.CONNECTION_TO_SDK_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKError CONNECTION_TO_SDK_FAILED =
        new DJISDKError("There was an error connecting to the SDK")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_NO_SDCARD</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_NO_SDCARD = new DJICameraError("Camera has no SD Card")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.SD_CARD_NOT_INSERTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError SD_CARD_NOT_INSERTED = new DJICameraError("Camera has no SD Card")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERASDCARDFULL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERASDCARDFULL = new DJICameraError("The Camera's SD Card is full")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.SD_CARD_FULL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError SD_CARD_FULL = new DJICameraError("The Camera's SD Card is full")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_SDCARD_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_SDCARD_ERROR = new DJICameraError("Error accessing the SD Card")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.SD_CARD_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError SD_CARD_ERROR = new DJICameraError("Error accessing the SD Card")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_SENSOR_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_SENSOR_ERROR = new DJICameraError("Camera sensor error")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.SENSOR_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError SENSOR_ERROR = new DJICameraError("Camera sensor error")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_SYSTEM_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_SYSTEM_ERROR = new DJICameraError("Camera system error ")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.SYSTEM_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError SYSTEM_ERROR = new DJICameraError("Camera system error ")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.MEDIA_NO_SUCH_FILE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError MEDIA_NO_SUCH_FILE = new DJICameraError ("Media download result: no such file")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.NO_SUCH_MEDIA_FILE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError NO_SUCH_MEDIA_FILE = new DJICameraError ("Media download result: no such file")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.FLIGHT_CONTROLLER_GPS_IS_NOT_HIGH_ENOUGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError FLIGHT_CONTROLLER_GPS_IS_NOT_HIGH_ENOUGH = new DJIFlightControllerError("GPS level is not high enough to allow flight controller to obtain accurate location.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.GPS_SIGNAL_WEAK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError GPS_SIGNAL_WEAK = new DJIFlightControllerError(
        "GPS level is too weak to allow flight controller to obtain accurate location.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.FLIGHT_CONTROLLER_COULD_NOT_ENTER_TRANSPORT_MODE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError FLIGHT_CONTROLLER_COULD_NOT_ENTER_TRANSPORT_MODE = new DJIFlightControllerError("Aircraft could not enter transport mode, since the gimbal is still connected")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.COULD_NOT_ENTER_TRANSPORT_MODE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError COULD_NOT_ENTER_TRANSPORT_MODE =
        new DJIFlightControllerError("Aircraft could not enter transport mode, since the gimbal is still connected")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.AIRCRAFT_FLYING_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError AIRCRAFT_FLYING_ERROR = new DJIFlightControllerError("The aircraft is flying and the motors could not be shut down.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.CANNOT_TURN_OFF_MOTORS_WHILE_AIRCRAFT_FLYING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError CANNOT_TURN_OFF_MOTORS_WHILE_AIRCRAFT_FLYING =
        new DJIFlightControllerError("The aircraft is flying and the motors could not be shut down.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.HOMEPOINT_TOO_FAR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError HOMEPOINT_TOO_FAR = new DJIFlightControllerError("Error! A location is valid if it is within 30M of initial take-off location OR current RC location as shown by RC GPS or mobile device GPS.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.HOME_POINT_TOO_FAR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError HOME_POINT_TOO_FAR = new DJIFlightControllerError(
        "Location is not within 30M of initial take-off location OR current RC location.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.GOHOME_ALTITUDE_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError GOHOME_ALTITUDE_TOO_LOW = new DJIFlightControllerError("The go home altitude is too low (lower than 20m).")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.GO_HOME_ALTITUDE_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError GO_HOME_ALTITUDE_TOO_LOW =
        new DJIFlightControllerError("The go home altitude is too low (lower than 20m).")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.GOHOME_ALTITUDE_TOO_HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError GOHOME_ALTITUDE_TOO_HIGH = new DJIFlightControllerError("The go home altitude is too high (higher than 500m).")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.GO_HOME_ALTITUDE_TOO_HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError GO_HOME_ALTITUDE_TOO_HIGH =
        new DJIFlightControllerError("The go home altitude is too high (higher than 500m).")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.RTK_START_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError RTK_START_ERROR = new DJIFlightControllerError("The RTK starting is failed.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.RTK_CANNOT_START</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError RTK_CANNOT_START =
        new DJIFlightControllerError("The RTK starting is failed.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.RTK_BS_COORDINATE_RESETED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError RTK_BS_COORDINATE_RESETED = new DJIFlightControllerError("The RTK base station location has been reseted")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.RTK_BS_COORDINATE_RESET</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError RTK_BS_COORDINATE_RESET =
        new DJIFlightControllerError("The RTK base station location has been reset")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MODE_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MODE_ERROR = new DJIMissionManagerError("The control mode of the aircraft is not in the correct state")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MODE_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MODE_ERROR =
        new DJIMissionError("The control mode of the aircraft is not in the correct state")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_GPS_SIGNAL_WEAK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_GPS_SIGNAL_WEAK = new DJIMissionManagerError("The GPS signal of the aircraft is weak")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.GPS_SIGNAL_WEAK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError GPS_SIGNAL_WEAK = new DJIMissionError("The GPS signal of the aircraft is weak")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_LOW_BATTERY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_LOW_BATTERY = new DJIMissionManagerError("Low battery level warning")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.LOW_BATTERY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError LOW_BATTERY = new DJIMissionError("Low battery level warning")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_AIRCRAFT_NOT_IN_THE_AIR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_AIRCRAFT_NOT_IN_THE_AIR = new DJIMissionManagerError("The aircraft is not in the air")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.AIRCRAFT_NOT_IN_THE_AIR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError AIRCRAFT_NOT_IN_THE_AIR = new DJIMissionError("The aircraft is not in the air")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_AIRCRAFT_ALTITUDE_TOO_HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_AIRCRAFT_ALTITUDE_TOO_HIGH = new DJIMissionManagerError("The aircraft's altitude is too high.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.AIRCRAFT_ALTITUDE_TOO_HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError AIRCRAFT_ALTITUDE_TOO_HIGH =
        new DJIMissionError("The aircraft's altitude is too high.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_AIRCRAFT_ALTITUDE_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_AIRCRAFT_ALTITUDE_TOO_LOW = new DJIMissionManagerError("The aircraft's altitude is too low.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.AIRCRAFT_ALTITUDE_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError AIRCRAFT_ALTITUDE_TOO_LOW =
        new DJIMissionError("The aircraft's altitude is too low.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_AIRCRAFT_TAKINGOFF</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_AIRCRAFT_TAKINGOFF = new DJIMissionManagerError("The aircraft is taking off")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.AIRCRAFT_TAKING_OFF</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError AIRCRAFT_TAKING_OFF = new DJIMissionError("The aircraft is taking off")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_AIRCRAFT_LANDING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_AIRCRAFT_LANDING = new DJIMissionManagerError("The aircraft is landing")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.AIRCRAFT_LANDING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError AIRCRAFT_LANDING = new DJIMissionError("The aircraft is landing")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_AIRCRAFT_GOINGHOME</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_AIRCRAFT_GOINGHOME = new DJIMissionManagerError("The aircraft is going home")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.AIRCRAFT_GOING_HOME</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError AIRCRAFT_GOING_HOME = new DJIMissionError("The aircraft is going home")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_HOMEPOINT_NOT_RECORDED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_HOMEPOINT_NOT_RECORDED = new DJIMissionManagerError("The home point of aircraft is not recorded")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.HOME_POINT_NOT_RECORDED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError HOME_POINT_NOT_RECORDED =
        new DJIMissionError("The home point of aircraft is not recorded")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_IN_NOVICE_MODE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_IN_NOVICE_MODE = new DJIMissionManagerError("The aircraft is in novice mode now")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.IN_NOVICE_MODE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError IN_NOVICE_MODE = new DJIMissionError("The aircraft is in novice mode now")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_AIRCRAFT_IN_NOFLYZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_AIRCRAFT_IN_NOFLYZONE = new DJIMissionManagerError("The aircraft is in the no fly zone")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.AIRCRAFT_IN_NO_FLY_ZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError AIRCRAFT_IN_NO_FLY_ZONE =
        new DJIMissionError("The aircraft is in the no fly zone")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_REACH_FLIGHT_LIMITATION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_REACH_FLIGHT_LIMITATION = new DJIMissionManagerError("The aircraft has reached the flight limitation.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.REACH_FLIGHT_LIMITATION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError REACH_FLIGHT_LIMITATION =
        new DJIMissionError("The aircraft has reached the flight limitation.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_AIRCRAFT_RUNNING_MISSION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_AIRCRAFT_RUNNING_MISSION = new DJIMissionManagerError("The aircraft is running a mission")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.RUNNING_MISSION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError RUNNING_MISSION = new DJIMissionError("The aircraft is running a mission")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TOO_CLOSE_TO_HOMEPOINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TOO_CLOSE_TO_HOMEPOINT = new DJIMissionManagerError("Aircraft is too close to home point")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TOO_CLOSE_TO_HOME_POINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TOO_CLOSE_TO_HOME_POINT =
        new DJIMissionError("Aircraft is too close to home point")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_PARAM_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_PARAM_INVALID = new DJIMissionManagerError("The parameters of the mission are invalid")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_PARAMETERS_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_PARAMETERS_INVALID =
        new DJIMissionError("The parameters of the mission are invalid")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_RESUME_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_RESUME_FAILED = new DJIMissionManagerError("Failed to resume the mission")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_RESUME_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_RESUME_FAILED = new DJIMissionError("Failed to resume the mission")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_TARGET_LOST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_TARGET_LOST = new DJIMissionManagerError("The tracking target is lost.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_TARGET_LOST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_TARGET_LOST = new DJIMissionError("The tracking target is lost.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_NO_VIDEO_FEED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_NO_VIDEO_FEED = new DJIMissionManagerError("No live video feed is captured for the ActiveTrack Mission. ")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.NO_VIDEO_FEED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError NO_VIDEO_FEED =
        new DJIMissionError("No live video feed is captured for the ActiveTrack Mission. ")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_VIDEO_FRAMERATE_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_VIDEO_FRAMERATE_TOO_LOW = new DJIMissionManagerError("The frame rate of the live video feed is too low.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.VIDEO_FRAME_RATE_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError VIDEO_FRAME_RATE_TOO_LOW =
        new DJIMissionError("The frame rate of the live video feed is too low.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_VISION_SYSTEM_NOT_AUTHORIZED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_VISION_SYSTEM_NOT_AUTHORIZED = new DJIMissionManagerError("The vision system cannot get the authorization to control the aircraft. ")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.VISION_SYSTEM_NOT_AUTHORIZED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError VISION_SYSTEM_NOT_AUTHORIZED =
        new DJIMissionError("The vision system cannot get the authorization to control the aircraft. ")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_VISION_SYSTEM_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_VISION_SYSTEM_ERROR = new DJIMissionManagerError("The vision system encounters system error.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.VISION_SYSTEM_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError VISION_SYSTEM_ERROR =
        new DJIMissionError("The vision system encounters system error.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_CANNOT_BYPASS_OBSTACLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_CANNOT_BYPASS_OBSTACLE = new DJIMissionManagerError("The aircraft cannot bypass the obstacle.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.CANNOT_BYPASS_OBSTACLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError CANNOT_BYPASS_OBSTACLE =
        new DJIMissionError("The aircraft cannot bypass the obstacle.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_USER_STOPPED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_USER_STOPPED = new DJIMissionManagerError("Mission was stoped by the user.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.STOPPED_BY_USER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError STOPPED_BY_USER = new DJIMissionError("Mission was stopped by the user.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_VISION_SYSTEM_NEED_CALIBRATION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_VISION_SYSTEM_NEED_CALIBRATION = new DJIMissionManagerError("The vision system requires calibration.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.VISION_SYSTEM_NEEDS_CALIBRATION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError VISION_SYSTEM_NEEDS_CALIBRATION =
        new DJIMissionError("The vision system requires calibration.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_VISION_SENSOR_OVEREXPOSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_VISION_SENSOR_OVEREXPOSED = new DJIMissionManagerError("The vision sensors are overexposed.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.VISION_SENSOR_OVEREXPOSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError VISION_SENSOR_OVEREXPOSED =
        new DJIMissionError("The vision sensors are overexposed.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_VISION_SENSOR_UNDEREXPOSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_VISION_SENSOR_UNDEREXPOSED = new DJIMissionManagerError("The vision sensors are underexposed.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.VISION_SENSOR_UNDEREXPOSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError VISION_SENSOR_UNDEREXPOSED =
        new DJIMissionError("The vision sensors are underexposed.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_VISION_DATA_ABNORMAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_VISION_DATA_ABNORMAL = new DJIMissionManagerError("The data from the vision system is abnormal.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.VISION_DATA_ABNORMAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError VISION_DATA_ABNORMAL =
        new DJIMissionError("The data from the vision system is abnormal.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_FEATURE_POINT_CANNOT_MATCH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_FEATURE_POINT_CANNOT_MATCH = new DJIMissionManagerError("The feature points found by both vision sensors cannot match.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.FEATURE_POINT_CANNOT_MATCH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError FEATURE_POINT_CANNOT_MATCH =
        new DJIMissionError("The feature points found by both vision sensors cannot match.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_RECT_TOO_SMALL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_RECT_TOO_SMALL = new DJIMissionManagerError("The tracking rectangle is too small.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_RECT_TOO_SMALL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_RECT_TOO_SMALL =
        new DJIMissionError("The tracking rectangle is too small.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_RECT_TOO_LARGE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_RECT_TOO_LARGE = new DJIMissionManagerError("The tracking rectangle is too large.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_RECT_TOO_LARGE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_RECT_TOO_LARGE =
        new DJIMissionError("The tracking rectangle is too large.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_TARGET_NOT_ENOUGH_FEATURE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_TARGET_NOT_ENOUGH_FEATURE = new DJIMissionManagerError("The tracking target doesn't have enough features to lock onto.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_TARGET_NOT_ENOUGH_FEATURES</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_TARGET_NOT_ENOUGH_FEATURES =
        new DJIMissionError("The tracking target doesn't have enough features to lock onto.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_TARGET_TOO_CLOSE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_TARGET_TOO_CLOSE = new DJIMissionManagerError("The tracking target is too close to the aircraft.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_TARGET_TOO_CLOSE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_TARGET_TOO_CLOSE =
        new DJIMissionError("The tracking target is too close to the aircraft.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_TARGET_TOO_FAR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_TARGET_TOO_FAR = new DJIMissionManagerError("The tracking target is too far away from the aircraft.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_TARGET_TOO_FAR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_TARGET_TOO_FAR =
        new DJIMissionError("The tracking target is too far away from the aircraft.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_TARGET_TOO_HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_TARGET_TOO_HIGH = new DJIMissionManagerError("The tracking target is too high.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_TARGET_TOO_HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_TARGET_TOO_HIGH =
        new DJIMissionError("The tracking target is too high.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_TARGET_SHAKING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_TARGET_SHAKING = new DJIMissionManagerError("The tracking target is shaking too much.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_TARGET_SHAKING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_TARGET_SHAKING =
        new DJIMissionError("The tracking target is shaking too much.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_TARGET_LOW_CONFIDENCE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_TARGET_LOW_CONFIDENCE = new DJIMissionManagerError("The ActiveTrack mission is too unsure the tracking object and confirmation is required.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_TARGET_LOW_CONFIDENCE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_TARGET_LOW_CONFIDENCE =
        new DJIMissionError("The ActiveTrack mission is too unsure the tracking object and confirmation is required.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_PAUSED_BY_USER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_PAUSED_BY_USER = new DJIMissionManagerError("Mission is paused by user.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_PAUSED_BY_USER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_PAUSED_BY_USER = new DJIMissionError("Mission is paused by user.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_GIMBAL_PITCH_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_GIMBAL_PITCH_TOO_LOW = new DJIMissionManagerError("The gimbal pitch is too low.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_GIMBAL_PITCH_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_GIMBAL_PITCH_TOO_LOW =
        new DJIMissionError("The gimbal pitch is too low.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TRACKING_OBSTACLE_DETECTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TRACKING_OBSTACLE_DETECTED = new DJIMissionManagerError("Obstacles are detected.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TRACKING_OBSTACLE_DETECTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TRACKING_OBSTACLE_DETECTED = new DJIMissionError("Obstacles are detected.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_REACH_ALTITUDE_LOWER_BOUND</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_REACH_ALTITUDE_LOWER_BOUND = new DJIMissionManagerError("The aircraft reaches the altitude lower bound of the TapFly Mission.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.REACH_ALTITUDE_LOWER_BOUND</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError REACH_ALTITUDE_LOWER_BOUND =
        new DJIMissionError("The aircraft reaches the altitude lower bound of the TapFly Mission.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.ACCOUNT_NOT_LOG_IN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError ACCOUNT_NOT_LOG_IN = new DJIGeoError("No logged in account.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError.NOT_LOGGED_IN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError NOT_LOGGED_IN = new DJIGeoError("No logged in account.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.INVALID_SIMULATED_LOCATION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError INVALID_SIMULATED_LOCATION = new DJIGeoError("INVALID simulation location.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError.INVALID_SIMULATED_LOCATION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError INVALID_SIMULATED_LOCATION = new DJIGeoError("INVALID simulation location.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKCacheError.INVALID_VALUE_TYPE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKCacheError INVALID_VALUE_TYPE = new DJISDKCacheError("The value type is not correct.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKCacheError.SETTER_VALUE_TYPE_MISMATCH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJISDKCacheError SETTER_VALUE_TYPE_MISMATCH =
        new DJISDKCacheError("The value type is not correct.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.util.DJIParamCapability.isSuppported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isSuppported() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.util.DJIParamCapability.isSupported</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isSupported() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.DJIFollowMeHeading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIFollowMeHeading </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.followme.FollowMeHeading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum FollowMeHeading </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.CONTROLLED_BY_REMOTE_CONTROLLER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        CONTROLLED_BY_REMOTE_CONTROLLER(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.followme.FollowMeHeading.CONTROLLED_BY_REMOTE_CONTROLLER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CONTROLLED_BY_REMOTE_CONTROLLER(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.TOWARD_FOLLOW_POSITION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        TOWARD_FOLLOW_POSITION(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.followme.FollowMeHeading.TOWARD_FOLLOW_POSITION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TOWARD_FOLLOW_POSITION(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIFollowMeMission extends DJIMission </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.followme.FollowMeMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class FollowMeMission </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.followmeAltitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float followmeAltitude</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.followme.FollowMeMission.getAltitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float getAltitude() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIFollowMeMission.heading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIFollowMeHeading heading</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.followme.FollowMeMission.getHeading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">FollowMeHeading getHeading() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.DJI_HOTPOINT_MAX_RADIUS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final float DJI_HOTPOINT_MAX_RADIUS = 500</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointMission.MAX_RADIUS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final double MAX_RADIUS = 500</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.DJI_HOTPOINT_MIN_RADIUS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final float DJI_HOTPOINT_MIN_RADIUS = 5</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointMission.MIN_RADIUS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final double MIN_RADIUS = 5</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.DJIHotPointStartPoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIHotPointStartPoint </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointStartPoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum HotpointStartPoint </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.NORTH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        NORTH(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointStartPoint.NORTH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NORTH(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.SOUTH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        SOUTH(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointStartPoint.SOUTH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SOUTH(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.WEST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        WEST(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointStartPoint.WEST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    WEST(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.EAST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        EAST(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointStartPoint.EAST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    EAST(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.NEAREST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        NEAREST(0x04)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointStartPoint.NEAREST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NEAREST(0x04)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.DJIHotPointHeading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIHotPointHeading </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointHeading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum HotpointHeading </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.ALONG_CIRCLE_LOOKING_FORWARDS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        ALONG_CIRCLE_LOOKING_FORWARDS(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointHeading.ALONG_CIRCLE_LOOKING_FORWARDS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    ALONG_CIRCLE_LOOKING_FORWARDS(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.ALONG_CIRCLE_LOOKING_BACKWARDS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        ALONG_CIRCLE_LOOKING_BACKWARDS(0x05)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointHeading.ALONG_CIRCLE_LOOKING_BACKWARDS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    ALONG_CIRCLE_LOOKING_BACKWARDS(0x05)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.TOWARDS_HOT_POINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        TOWARDS_HOT_POINT(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointHeading.TOWARDS_HOT_POINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TOWARDS_HOT_POINT(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.AWAY_FROM_HOT_POINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        AWAY_FROM_HOT_POINT(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointHeading.AWAY_FROM_HOT_POINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AWAY_FROM_HOT_POINT(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.CONTROLLED_BY_REMOTE_CONTROLLER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        CONTROLLED_BY_REMOTE_CONTROLLER(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointHeading.CONTROLLED_BY_REMOTE_CONTROLLER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CONTROLLED_BY_REMOTE_CONTROLLER(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.USING_INITIAL_HEADING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        USING_INITIAL_HEADING(0x04)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointHeading.USING_INITIAL_HEADING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    USING_INITIAL_HEADING(0x04)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIHotPointMission extends DJIMission </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class HotpointMission </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.altitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double altitude</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointMission.setAltitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setAltitude(double altitude) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.radius</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double radius</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointMission.setRadius</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setRadius(double radius) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.isClockwise</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isClockwise = false</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointMission.isClockwise</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isClockwise() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.angularVelocity</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float angularVelocity</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointMission.setAngularVelocity</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setAngularVelocity(float angularVelocity) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.startPoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIHotPointStartPoint startPoint</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointMission.setStartPoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setStartPoint(HotpointStartPoint startPoint) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIHotPointMission.heading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIHotPointHeading heading</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.hotpoint.HotpointMission.setHeading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setHeading(HotpointHeading heading) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.DJI_MAX_ACTION_COUNT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final int DJI_MAX_ACTION_COUNT = 15</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.MAX_ACTION_COUNT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final int MAX_ACTION_COUNT = 15</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.DJI_MAX_ACTION_REPEAT_TIMES</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final int DJI_MAX_ACTION_REPEAT_TIMES = 15</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.MAX_ACTION_REPEAT_TIMES</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final int MAX_ACTION_REPEAT_TIMES = 15</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.DJIWaypointTurnMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIWaypointTurnMode </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointTurnMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WaypointTurnMode </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.CLOCKWISE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        CLOCKWISE(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointTurnMode.CLOCKWISE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CLOCKWISE(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.COUNTER_CLOCKWISE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        COUNTER_CLOCKWISE(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointTurnMode.COUNTER_CLOCKWISE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    COUNTER_CLOCKWISE(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.DJIWaypointActionType</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIWaypointActionType </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointActionType</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WaypointActionType </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.STAY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        STAY(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointActionType.STAY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    STAY(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.START_TAKE_PHOTO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        START_TAKE_PHOTO(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointActionType.START_TAKE_PHOTO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    START_TAKE_PHOTO(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.StartRecord</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        StartRecord           (0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointActionType.START_RECORD</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    START_RECORD(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.StopRecord</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        StopRecord             (0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointActionType.STOP_RECORD</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    STOP_RECORD(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.RotateAircraft</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        RotateAircraft            (0x04)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointActionType.ROTATE_AIRCRAFT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    ROTATE_AIRCRAFT(0x04)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.GimbalPitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        GimbalPitch          (0x05)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointActionType.GIMBAL_PITCH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    GIMBAL_PITCH(0x05)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.DJIWaypointAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static class DJIWaypointAction </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class WaypointAction </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.mActionType</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIWaypointActionType mActionType</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointAction.actionType</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WaypointActionType actionType</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.mActionParam</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int mActionParam = 0</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointAction.actionParam</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">@IntRange(from = 0, to = Short.MAX_VALUE) int actionParam = 0</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIWaypoint </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class Waypoint </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.altitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float altitude</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.altitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">@FloatRange(from = MIN_ALTITUDE, to = MAX_ALTITUDE) float altitude</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.heading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">short heading</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.heading</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">@IntRange(from = MIN_HEADING, to = MAX_HEADING) int heading</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.actionRepeatTimes</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int actionRepeatTimes = 1</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.actionRepeatTimes</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">@IntRange(from = MIN_ACTION_REPEAT_TIMES, to = MAX_ACTION_REPEAT_TIMES) int actionRepeatTimes = 1</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.actionTimeoutInSeconds</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">short actionTimeoutInSeconds = 999</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.actionTimeoutInSeconds</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">@IntRange(from = MIN_ACTION_TIMEOUT, to = MAX_ACTION_TIMEOUT) int actionTimeoutInSeconds = 999</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.cornerRadiusInMeters</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float cornerRadiusInMeters = 0.2f</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.cornerRadiusInMeters</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">@FloatRange(from = MIN_CORNER_RADIUS, to = MAX_CORNER_RADIUS) float cornerRadiusInMeters = 0.2f</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.turnMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIWaypointTurnMode turnMode</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.turnMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WaypointTurnMode turnMode</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.gimbalPitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float gimbalPitch</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.gimbalPitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">@FloatRange(from = MIN_GIMBAL_PITCH, to = MAX_GIMBAL_PITCH) float gimbalPitch</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.speed</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float speed</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.speed</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">@FloatRange(from = MIN_SPEED, to = MAX_SPEED) float speed</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.shootPhotoTimeInterval</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float shootPhotoTimeInterval</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.shootPhotoTimeInterval</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float shootPhotoTimeInterval</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.shootPhotoDistanceInterval</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float shootPhotoDistanceInterval</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.shootPhotoDistanceInterval</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float shootPhotoDistanceInterval</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.waypointActions</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">List&lt;DJIWaypointAction&gt; waypointActions</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.waypointActions</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">List&lt;WaypointAction&gt; waypointActions</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.addAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean addAction(DJIWaypointAction action) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.addAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean addAction(WaypointAction action) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.insertAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean insertAction(DJIWaypointAction action, int index) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.insertAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean insertAction(WaypointAction action, int index) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.removeAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean removeAction(DJIWaypointAction action) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.removeAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean removeAction(WaypointAction action) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.removeActionAtIndex</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean removeActionAtIndex(int index) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.removeActionAtIndex</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean removeActionAtIndex(int index) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.removeAllAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void removeAllAction() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.removeAllAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void removeAllAction() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIWaypointMission extends DJIMission </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">final class WaypointMission </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.getWaypointCount</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getWaypointCount() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.getWaypointCount</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getWaypointCount() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.maxFlightSpeed</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float maxFlightSpeed</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.getMaxFlightSpeed</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float getMaxFlightSpeed() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.autoFlightSpeed</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float autoFlightSpeed</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.getAutoFlightSpeed</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">float getAutoFlightSpeed() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.finishedAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIWaypointMissionFinishedAction finishedAction</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.getFinishedAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WaypointMissionFinishedAction getFinishedAction() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.headingMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIWaypointMissionHeadingMode headingMode = DJIWaypointMissionHeadingMode.AUTO</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.getHeadingMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WaypointMissionHeadingMode getHeadingMode() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.flightPathMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIWaypointMissionFlightPathMode flightPathMode</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.getFlightPathMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WaypointMissionFlightPathMode getFlightPathMode() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.goFirstWaypointMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIWaypointMissionGotoWaypointMode goFirstWaypointMode = DJIWaypointMissionGotoWaypointMode.SAFELY</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.getGotoFirstWaypointMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WaypointMissionGotoWaypointMode getGotoFirstWaypointMode() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.needExitMissionOnRCSignalLost</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean needExitMissionOnRCSignalLost = false</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.isExitMissionOnRCSignalLostEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isExitMissionOnRCSignalLostEnabled() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.needRotateGimbalPitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean needRotateGimbalPitch = false</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.isGimbalPitchRotationEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isGimbalPitchRotationEnabled() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.repeatNum</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int repeatNum = 1</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMission.getRepeatTimes</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getRepeatTimes() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIWaypointMissionExecutionState </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WaypointMissionExecuteState </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState.INITIALIZING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        INITIALIZING(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState.INITIALIZING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    INITIALIZING(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState.MOVING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        MOVING(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState.MOVING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    MOVING(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState.CURVE_MODE_MOVING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        CURVE_MODE_MOVING(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState.CURVE_MODE_MOVING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CURVE_MODE_MOVING(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState.CURVE_MODE_TURNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        CURVE_MODE_TURNING(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState.CURVE_MODE_TURNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CURVE_MODE_TURNING(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState.BEGIN_ACTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        BEGIN_ACTION(0x04)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState.BEGIN_ACTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    BEGIN_ACTION(0x04)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState.DOING_ACTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        DOING_ACTION(0x05)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState.DOING_ACTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    DOING_ACTION(0x05)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState.FINISHED_ACTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        FINISHED_ACTION(0x06)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState.FINISHED_ACTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    FINISHED_ACTION(0x06)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState.RETURN_TO_FIRST_WAYPOINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        RETURN_TO_FIRST_WAYPOINT(0x08)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState.RETURN_TO_FIRST_WAYPOINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RETURN_TO_FIRST_WAYPOINT(0x08)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionExecutionState.PAUSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        PAUSED(0x09)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionExecuteState.PAUSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    PAUSED(0x09)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionFinishedAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIWaypointMissionFinishedAction </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionFinishedAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WaypointMissionFinishedAction </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionFinishedAction.NO_ACTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        NO_ACTION(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionFinishedAction.NO_ACTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NO_ACTION(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionFinishedAction.GO_HOME</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        GO_HOME(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionFinishedAction.GO_HOME</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    GO_HOME(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionFinishedAction.AUTO_LAND</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        AUTO_LAND(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionFinishedAction.AUTO_LAND</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AUTO_LAND(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionFinishedAction.GO_FIRST_WAYPOINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        GO_FIRST_WAYPOINT(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionFinishedAction.GO_FIRST_WAYPOINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    GO_FIRST_WAYPOINT(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionFinishedAction.CONTINUE_UNTIL_END</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        CONTINUE_UNTIL_END(0x04)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionFinishedAction.CONTINUE_UNTIL_END</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CONTINUE_UNTIL_END(0x04)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionHeadingMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIWaypointMissionHeadingMode </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionHeadingMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WaypointMissionHeadingMode </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionHeadingMode.AUTO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        AUTO(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionHeadingMode.AUTO</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    AUTO(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionHeadingMode.USING_INITIAL_DIRECTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        USING_INITIAL_DIRECTION(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionHeadingMode.USING_INITIAL_DIRECTION</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    USING_INITIAL_DIRECTION(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionHeadingMode.CONTROL_BY_REMOTE_CONTROLLER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        CONTROL_BY_REMOTE_CONTROLLER(0x02)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionHeadingMode.CONTROL_BY_REMOTE_CONTROLLER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CONTROL_BY_REMOTE_CONTROLLER(0x02)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionHeadingMode.USING_WAYPOINT_HEADING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        USING_WAYPOINT_HEADING(0x03)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionHeadingMode.USING_WAYPOINT_HEADING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    USING_WAYPOINT_HEADING(0x03)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionHeadingMode.TOWARD_POINT_OF_INTEREST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        TOWARD_POINT_OF_INTEREST(0x04)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionHeadingMode.TOWARD_POINT_OF_INTEREST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    TOWARD_POINT_OF_INTEREST(0x04)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionFlightPathMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIWaypointMissionFlightPathMode </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionFlightPathMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WaypointMissionFlightPathMode </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionFlightPathMode.NORMAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        NORMAL(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionFlightPathMode.NORMAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    NORMAL(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionFlightPathMode.CURVED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        CURVED(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionFlightPathMode.CURVED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    CURVED(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionGotoWaypointMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static enum DJIWaypointMissionGotoWaypointMode </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionGotoWaypointMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">enum WaypointMissionGotoWaypointMode </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionGotoWaypointMode.SAFELY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        SAFELY(0x00)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionGotoWaypointMode.SAFELY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    SAFELY(0x00)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypointMission.DJIWaypointMissionGotoWaypointMode.POINT_TO_POINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        POINT_TO_POINT(0x01)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.WaypointMissionGotoWaypointMode.POINT_TO_POINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    POINT_TO_POINT(0x01)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.DJILBAirLinkUpdatedAllChannelInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface DJILBAirLinkUpdatedAllChannelInterferenceCallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.ChannelInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface ChannelInterferenceCallback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJILBAirLink.setDJILBAirLinkUpdatedAllChannelInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDJILBAirLinkUpdatedAllChannelInterferenceCallback(
            DJILBAirLinkUpdatedAllChannelInterferenceCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.LightbridgeLink.setChannelInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelInterferenceCallback(ChannelInterferenceCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.setVideoDataRateUpdatedCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">synchronized void setVideoDataRateUpdatedCallback(VideoDataRateUpdatedCallback videoDataRateUpdatedCallback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.setVideoDataRateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">synchronized void setVideoDataRateCallback(VideoDataRateCallback videoDataRateCallback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.VideoDataRateUpdatedCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface VideoDataRateUpdatedCallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.VideoDataRateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface VideoDataRateCallback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.ReceivedWarningMessageCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface ReceivedWarningMessageCallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.WarningMessagesCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface WarningMessagesCallback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.setReceivedWarningMessageCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">synchronized void setReceivedWarningMessageCallback(final ReceivedWarningMessageCallback receivedWarningMessageCallback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.setWarningMessagesCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">synchronized void setWarningMessagesCallback(final WarningMessagesCallback warningMessagesCallback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.FrequencyInterferenceUpdatedCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface FrequencyInterferenceUpdatedCallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.ChannelInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface ChannelInterferenceCallback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIOcuSyncLink.setFrequencyInterferenceUpdatedCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">synchronized void setFrequencyInterferenceUpdatedCallback(FrequencyInterferenceUpdatedCallback frequencyInterferenceUpdatedCallback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.OcuSyncLink.setChannelInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">synchronized void setChannelInterferenceCallback(ChannelInterferenceCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.RSSICallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface RSSICallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.ChannelInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface ChannelInterferenceCallback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setRSSICallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setRSSICallback(RSSICallback rssiCallback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.setChannelInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChannelInterferenceCallback(ChannelInterferenceCallback channelInterferenceCallback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.DJIWiFiSignalQualityChangedCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface DJIWiFiSignalQualityChangedCallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.MagneticInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface MagneticInterferenceCallback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.DJIWiFiLink.setDJIWiFiSignalQualityChangedCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDJIWiFiSignalQualityChangedCallback(DJIWiFiSignalQualityChangedCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.airlink.WiFiLink.setMagneticInterferenceCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setMagneticInterferenceCallback(MagneticInterferenceCallback callback) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.Camera</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        Camera</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.CAMERA</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        CAMERA</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.Gimbal</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        Gimbal</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.GIMBAL</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        GIMBAL</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.RemoteController</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        RemoteController</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.REMOTE_CONTROLLER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        REMOTE_CONTROLLER</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.FlightController</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        FlightController</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.FLIGHT_CONTROLLER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        FLIGHT_CONTROLLER</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.Battery</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        Battery</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.BATTERY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        BATTERY</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.HandHeldController</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        HandHeldController</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.HAND_HELD_CONTROLLER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        HAND_HELD_CONTROLLER</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.AirLink</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        AirLink</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.ComponentKey.AIR_LINK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">        AIR_LINK</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.setUpdateDiagnosticsListCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setUpdateDiagnosticsListCallback(UpdateDiagnosticsListCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.setDiagnosticsInformationCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDiagnosticsInformationCallback(DiagnosticsInformationCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.getBatteries</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">ArrayList&lt;Battery&gt; getBatteries() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.getBatteries</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">List&lt;Battery&gt; getBatteries() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIDiagnostics.UpdateDiagnosticsListCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static interface UpdateDiagnosticsListCallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIDiagnostics.DiagnosticsInformationCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static interface DiagnosticsInformationCallback </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIDiagnostics.onDiagnosticsListUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">		void onDiagnosticsListUpdate(List&lt;DJIDiagnostics&gt; diagnosticsList)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIDiagnostics.onUpdate</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">		void onUpdate(List&lt;DJIDiagnostics&gt; diagnosticsList)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIGeoError extends DJIError </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIGeoError extends DJIError </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.COULD_NOT_CONNECT_TO_INTERNET_FOR_PULLING_DATA</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError COULD_NOT_CONNECT_TO_INTERNET_FOR_PULLING_DATA = new DJIGeoError("Could not connect to the Internet while SDK try to pull the latest cached data from server.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError.COULD_NOT_CONNECT_TO_INTERNET_FOR_PULLING_DATA</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError COULD_NOT_CONNECT_TO_INTERNET_FOR_PULLING_DATA = new DJIGeoError("Could not connect to the Internet while SDK try to pull the latest cached data from server.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.COULD_NOT_FIND_UNLOCKED_RECORD_IN_THE_SERVER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError COULD_NOT_FIND_UNLOCKED_RECORD_IN_THE_SERVER = new DJIGeoError("Could not find unlocked record in the server.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError.COULD_NOT_FIND_UNLOCKED_RECORD_IN_THE_SERVER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError COULD_NOT_FIND_UNLOCKED_RECORD_IN_THE_SERVER = new DJIGeoError("Could not find unlocked record in the server.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.NO_DATA_IN_DATABASE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError NO_DATA_IN_DATABASE = new DJIGeoError("No data in database")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError.NO_DATA_IN_DATABASE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError NO_DATA_IN_DATABASE = new DJIGeoError("No data in database")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.ACCOUNT_NOT_LOG_IN_OR_NOT_AUTHORIZED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError ACCOUNT_NOT_LOG_IN_OR_NOT_AUTHORIZED = new DJIGeoError("No logged in account or account did not get authorization.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError.ACCOUNT_NOT_LOG_IN_OR_NOT_AUTHORIZED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError ACCOUNT_NOT_LOG_IN_OR_NOT_AUTHORIZED = new DJIGeoError("No logged in account or account did not get authorization.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.FLIGHT_CONTROLLER_SERIAL_NUMBER_IS_NOT_READY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError FLIGHT_CONTROLLER_SERIAL_NUMBER_IS_NOT_READY = new DJIGeoError("The flight controller SN is not ready, could not start to execute next step, please try again later.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError.FLIGHT_CONTROLLER_SERIAL_NUMBER_IS_NOT_READY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError FLIGHT_CONTROLLER_SERIAL_NUMBER_IS_NOT_READY = new DJIGeoError("The flight controller SN is not ready, could not start to execute next step, please try again later.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.COULD_NOT_ENABLE_OR_DISABLE_GEO_SYSTEM_WHILE_AIRCRAFT_IS_IN_THE_SKY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError COULD_NOT_ENABLE_OR_DISABLE_GEO_SYSTEM_WHILE_AIRCRAFT_IS_IN_THE_SKY = new DJIGeoError("Could not enable or disable the GEO system while the aircraft is flying.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError.COULD_NOT_ENABLE_OR_DISABLE_GEO_SYSTEM_WHILE_AIRCRAFT_IS_IN_THE_SKY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGeoError COULD_NOT_ENABLE_OR_DISABLE_GEO_SYSTEM_WHILE_AIRCRAFT_IS_IN_THE_SKY = new DJIGeoError("Could not enable or disable the GEO system while the aircraft is flying.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.DJIGeoError.getDJIError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static DJIError getDJIError(Ccode ccode) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGeoError.getDJIError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static DJIError getDJIError(Ccode ccode) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setTimeLapsePreviewCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setTimeLapsePreviewCallback(@Nullable  TimeLapsePreviewCallback generatedTimeLapseCallBack) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.Camera.setTimeLapsePreviewCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setTimeLapsePreviewCallback(@Nullable TimeLapsePreviewCallback generatedTimeLapseCallBack) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.VideoPlaybackStateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface VideoPlaybackStateCallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.VideoPlaybackStateListener</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface VideoPlaybackStateListener </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.addMediaUpdatedVideoPlaybackStateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void addMediaUpdatedVideoPlaybackStateCallback(VideoPlaybackStateCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.camera.MediaManager.addMediaUpdatedVideoPlaybackStateListener</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void addMediaUpdatedVideoPlaybackStateListener(VideoPlaybackStateListener callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlightController.enableVirtualStickControlMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void enableVirtualStickControlMode(@Nullable final CompletionCallback callback)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlightController.setVirtualStickModeEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setVirtualStickModeEnabled(boolean enabled, @Nullable final CompletionCallback callback)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlightController.disableVirtualStickControlMode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void disableVirtualStickControlMode(@Nullable final CompletionCallback callback)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlightController.setVirtualStickModeEnabled</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setVirtualStickModeEnabled(boolean enabled, @Nullable final CompletionCallback callback)</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.setFlyForbidStatusUpdatedCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setFlyForbidStatusUpdatedCallback(@Nullable GEOFlyZoneState.Callback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.flightcontroller.FlyZoneManager.setFlyZoneStateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setFlyZoneStateCallback(@Nullable FlyZoneState.Callback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.handheldcontroller.HandheldController.setHardwareStateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setHardwareStateCallback(@Nullable HandheldControllerHardwareState.Callback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.handheldcontroller.HandheldController.setHardwareStateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setHardwareStateCallback(@Nullable HardwareState.Callback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.hasAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean hasAction</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.hasAction</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean hasAction</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.getActionAtIndex</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">DJIWaypointAction getActionAtIndex(int index) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.getActionAtIndex</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">WaypointAction getActionAtIndex(int index) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.missionmanager.DJIWaypoint.adjustActionAtIndex</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean adjustActionAtIndex(int index, DJIWaypointAction action) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.mission.waypoint.Waypoint.adjustActionAtIndex</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean adjustActionAtIndex(int index, WaypointAction action) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.products.Aircraft.setAircraftName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setAircraftName(String name, final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.setName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setName(@NonNull String name, @Nullable final CommonCallbacks.CompletionCallback callback)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.products.Aircraft.getAircraftName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getAircraftName(final CompletionCallbackWith&lt;String&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.getName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getName(final CommonCallbacks.CompletionCallbackWith&lt;String&gt; callback)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.products.HandHeld.setName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setName(@NonNull String name, @Nullable final CompletionCallback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.setName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setName(@NonNull String name, @Nullable final CommonCallbacks.CompletionCallback callback)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.products.HandHeld.getName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getName(@NonNull final CompletionCallbackWith&lt;String&gt; callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.base.BaseProduct.getName</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void getName(final CommonCallbacks.CompletionCallbackWith&lt;String&gt; callback)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.GPSDataCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface GPSDataCallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.GPSData.Callback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface Callback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.setHardwareStateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setHardwareStateCallback(@Nullable RCHardwareState.HardwareStateCallback hardwareStateCallback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.setHardwareStateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setHardwareStateCallback(@Nullable HardwareState.HardwareStateCallback hardwareStateCallback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.setGPSDataCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setGPSDataCallback(@Nullable GPSDataCallback gpsDataCallback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.setGPSDataCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setGPSDataCallback(@Nullable GPSData.Callback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.setRemainingBatteryCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setRemainingBatteryCallback(@Nullable ChargeRemaining.Callback callback) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.remotecontroller.RemoteController.setChargeRemainingCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setChargeRemainingCallback(@Nullable ChargeRemaining.Callback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.BluetoothProductConnectorListener</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface BluetoothProductConnectorListener </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.BluetoothDevicesListCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface BluetoothDevicesListCallback </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.setBluetoothProductConnectorListener</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setBluetoothProductConnectorListener(BluetoothProductConnectorListener listener) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.BluetoothProductConnector.setBluetoothDevicesListCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setBluetoothDevicesListCallback(@Nullable BluetoothDevicesListCallback callback) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.DJISDKManager.closeAoaConnection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void closeAoaConnection() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.sdk.sdkmanager.DJISDKManager.closeAOAConnection</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void closeAOAConnection() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LBAirLinkSecondaryVideoFormat.Resolution720P24FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    Resolution720P24FPS(11)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_24FPS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    RESOLUTION_720P_24FPS(11)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.Stick.setHorizontalPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setHorizontalPosition(int horizontalPosition) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.Stick.Stick</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Stick(int horizontalPosition, int verticalPosition) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.Stick.setVerticalPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setVerticalPosition(int verticalPosition) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.Stick.Stick</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Stick(int horizontalPosition, int verticalPosition) </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIAirLinkError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIAirLinkError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIBatteryError.BATTERY_GET_SMART_BATTERY_INFO_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIBatteryError BATTERY_GET_SMART_BATTERY_INFO_FAILED = new DJIBatteryError("Get smart battery info failed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIBatteryError.GET_SMART_BATTERY_INFO_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIBatteryError GET_SMART_BATTERY_INFO_FAILED =
		new DJIBatteryError("Get smart battery info failed")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIBatteryError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIBatteryError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIBatteryError.getDJIError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static DJIError getDJIError(Ccode ccode) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDJIError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static DJIError getDJIError(Ccode ccode) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.COMMON_CAMERA_UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError COMMON_CAMERA_UNKNOWN = new DJICameraError ("Server error, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.UNKNOWN_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError UNKNOWN_ERROR =
        new DJICameraError("Server error, please contact &lt;dev@dji.com&gt; for help.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_COULD_NOT_DELETE_ALL_FILES</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_COULD_NOT_DELETE_ALL_FILES = new DJICameraError ("")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.COULD_NOT_DELETE_ALL_FILES</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError COULD_NOT_DELETE_ALL_FILES = new DJICameraError("Could not delete all files")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_CANNOT_SET_PARAMETERS_IN_THIS_STATE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_CANNOT_SET_PARAMETERS_IN_THIS_STATE = new DJICameraError ("Cannot set the parameters in this state")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CANNOT_SET_PARAMETERS_IN_THIS_STATE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CANNOT_SET_PARAMETERS_IN_THIS_STATE =
        new DJICameraError("Cannot set the parameters in this state")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_GET_REMOTE_MEDIA_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_GET_REMOTE_MEDIA_FAILED = new DJICameraError("Get remote media failed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.GET_REMOTE_MEDIA_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError GET_REMOTE_MEDIA_FAILED = new DJICameraError("Get remote media failed")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_GET_THUMBNAIL_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_GET_THUMBNAIL_FAILED = new DJICameraError("Failed to get the thumbnail")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.GET_THUMBNAIL_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError GET_THUMBNAIL_FAILED = new DJICameraError("Failed to get the thumbnail")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_CONNECTION_NOT_OK</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_CONNECTION_NOT_OK = new DJICameraError("Connection is not ok")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.NOT_CONNECTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError NOT_CONNECTED = new DJICameraError("Connection is not ok")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_EXEC_TIMEOUT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_EXEC_TIMEOUT = new DJICameraError("Camera's execution of this action has timed out")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.EXEC_TIMEOUT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError EXEC_TIMEOUT =
        new DJICameraError("Camera's execution of this action has timed out")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_INVALID_PARAM</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_INVALID_PARAM = new DJICameraError("Camera received invalid parameters")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.INVALID_PARAMETERS</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError INVALID_PARAMETERS = new DJICameraError("Camera received invalid parameters")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_UNSUPPORTED_CMD_STATE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_UNSUPPORTED_CMD_STATE = new DJICameraError("Camera is busy or the command is not supported in the Camera's current state")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.UNSUPPORTED_CMD_STATE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError UNSUPPORTED_CMD_STATE =
        new DJICameraError("Camera is busy or the command is not supported in the Camera's current state")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_PARAMETERS_SET_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_PARAMETERS_SET_FAILED = new DJICameraError("Camera failed to set the parameters it received")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.PARAMETERS_SET_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError PARAMETERS_SET_FAILED =
        new DJICameraError("Camera failed to set the parameters it received")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_PARAMETERS_GET_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_PARAMETERS_GET_FAILED = new DJICameraError("Camera param get failed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.PARAMETERS_GET_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError PARAMETERS_GET_FAILED = new DJICameraError("Camera param get failed")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.CAMERA_PARAMETERS_NOT_AVAILABLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError CAMERA_PARAMETERS_NOT_AVAILABLE = new DJICameraError("Camera received parameters of invalid length")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.PARAMETERS_NOT_AVAILABLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJICameraError PARAMETERS_NOT_AVAILABLE =
        new DJICameraError("Camera received invalid parameters")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJICameraError.getDJIError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static DJIError getDJIError(DJIAlbumPullErrorType code) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDJIError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static DJIError getDJIError(DJIAlbumPullErrorType code) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.BATTERY_GET_SMART_BATTERY_INFO_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIError BATTERY_GET_SMART_BATTERY_INFO_FAILED = new DJIError("Get smart battery info failed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIBatteryError.GET_SMART_BATTERY_INFO_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIBatteryError GET_SMART_BATTERY_INFO_FAILED =
		new DJIBatteryError("Get smart battery info failed")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.FLIGHT_CONTROLLER_INVALID_PARAMETER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError FLIGHT_CONTROLLER_INVALID_PARAMETER = new DJIFlightControllerError("FlightController received invalid parameters")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.INVALID_PARAMETER</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError INVALID_PARAMETER =
        new DJIFlightControllerError("FlightController received invalid parameters")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.FLIGHT_CONTROLLER_OBJECT_EMPTY_OR_NOT_AVAILABLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError FLIGHT_CONTROLLER_OBJECT_EMPTY_OR_NOT_AVAILABLE = new DJIFlightControllerError(" ")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.OBJECT_EMPTY_OR_NOT_AVAILABLE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError OBJECT_EMPTY_OR_NOT_AVAILABLE = new DJIFlightControllerError(" ")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.FLIGHT_CONTROLLER_UNSUPPORT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError FLIGHT_CONTROLLER_UNSUPPORT = new DJIFlightControllerError("Unsupport")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.UNSUPPORTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError UNSUPPORTED = new DJIFlightControllerError("Unsupported")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.UNABLE_TO_TAKE_OFF</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError UNABLE_TO_TAKE_OFF = new DJIFlightControllerError("If the motors are already turned on or the aircraft is already flying, the takeoff() did not execute.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.ALREADY_IN_THE_AIR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIFlightControllerError ALREADY_IN_THE_AIR = new DJIFlightControllerError("If the motors are already turned on or the aircraft is already flying, the takeoff() did not execute.")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIFlightControllerError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGimbalError.GIMBAL_RESULT_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGimbalError GIMBAL_RESULT_FAILED = new DJIGimbalError("Failed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGimbalError.RESULT_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGimbalError RESULT_FAILED = new DJIGimbalError("Failed")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGimbalError.GIMBAL_CANNOT_SET_PARAMETERS_IN_THIS_STATE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGimbalError GIMBAL_CANNOT_SET_PARAMETERS_IN_THIS_STATE = new DJIGimbalError ("Cannot set the parameters in this state")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGimbalError.CANNOT_SET_PARAMETERS_IN_THIS_STATE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIGimbalError CANNOT_SET_PARAMETERS_IN_THIS_STATE =
        new DJIGimbalError("Cannot set the parameters in this state")</font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGimbalError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIGimbalError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIMissionManagerError extends DJIError </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class DJIMissionError extends DJIError </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.COMMON_UNSUPPORTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError COMMON_UNSUPPORTED = new DJIMissionManagerError("Not supported")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.COMMON_UNSUPPORTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError COMMON_UNSUPPORTED = new DJIMissionError("Not supported")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.COMMON_DISCONNECTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError COMMON_DISCONNECTED = new DJIMissionManagerError("Disconnected")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.COMMON_DISCONNECTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError COMMON_DISCONNECTED = new DJIMissionError("Disconnected")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_BEGAN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_BEGAN = new DJIMissionManagerError("began")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.BEGAN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError BEGAN = new DJIMissionError("began")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_CANCELED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_CANCELED = new DJIMissionManagerError("canceled")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.CANCELED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError CANCELED = new DJIMissionError("canceled")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_FAILED = new DJIMissionManagerError("failed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError FAILED = new DJIMissionError("failed")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_NOT_EXISTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_NOT_EXISTED = new DJIMissionManagerError("Mission not existed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.NO_MISSION_RUNNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError NO_MISSION_RUNNING = new DJIMissionError("Mission not existed")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TIMEOUT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TIMEOUT = new DJIMissionManagerError("Execution of this process has timed out")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TIMEOUT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TIMEOUT = new DJIMissionError("Execution of this process has timed out")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_GPS_NOT_READY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_GPS_NOT_READY = new DJIMissionManagerError("GPS of aircraft is not ready")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.GPS_NOT_READY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError GPS_NOT_READY = new DJIMissionError("GPS of aircraft is not ready")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MOTOR_NOT_START</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MOTOR_NOT_START = new DJIMissionManagerError("The aircraft's motor has not started")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MOTORS_DID_NOT_START</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MOTORS_DID_NOT_START =
        new DJIMissionError("The aircraft's motor has not started")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_TAKEOFF</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_TAKEOFF = new DJIMissionManagerError("Aircraft is taking off")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.TAKE_OFF</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError TAKE_OFF = new DJIMissionError("Aircraft is taking off")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_IS_FLYING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_IS_FLYING = new DJIMissionManagerError("Aircraft is flying")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.IS_FLYING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError IS_FLYING = new DJIMissionError("Aircraft is flying")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_NOT_AUTO_MODE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_NOT_AUTO_MODE = new DJIMissionManagerError("Aircraft is not in auto mode")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.NOT_AUTO_MODE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError NOT_AUTO_MODE = new DJIMissionError("Aircraft is not in auto mode")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_UPLOAD_WAYPOINT_NUM_MAX_LIMIT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_UPLOAD_WAYPOINT_NUM_MAX_LIMIT = new DJIMissionManagerError("Waypoint mission has reached the maximum points limit")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MAX_NUMBER_OF_WAYPOINTS_UPLOAD_LIMIT_REACHED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MAX_NUMBER_OF_WAYPOINTS_UPLOAD_LIMIT_REACHED =
        new DJIMissionError("Waypoint mission has reached the maximum points limit")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_UPLOADING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_UPLOADING = new DJIMissionManagerError("Waypoint mission is uploading")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.UPLOADING_WAYPOINT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError UPLOADING_WAYPOINT = new DJIMissionError("Waypoint mission is uploading")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_KEY_LEVEL_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_KEY_LEVEL_LOW = new DJIMissionManagerError("The API key provided to you is not at the correct permission level")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.KEY_LEVEL_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError KEY_LEVEL_LOW =
        new DJIMissionError("The API key provided to you is not at the correct permission level")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_NAVIGATION_IS_NOT_OPEN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_NAVIGATION_IS_NOT_OPEN = new DJIMissionManagerError("Navigation is not open")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.NAVIGATION_MODE_DISABLED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError NAVIGATION_MODE_DISABLED = new DJIMissionError("Navigation is not open")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_IOC_TYPE_UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_IOC_TYPE_UNKNOWN = new DJIMissionManagerError("The type of IOC is unknown")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.IOC_TYPE_UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError IOC_TYPE_UNKNOWN = new DJIMissionError("The type of IOC is unknown")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_HOMEPOINT_VALUE_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_HOMEPOINT_VALUE_INVALID = new DJIMissionManagerError("The homepoint is not a valid float value")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.HOME_POINT_VALUE_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError HOME_POINT_VALUE_INVALID =
        new DJIMissionError("The home point is not a valid float value")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_HOMEPOINT_LOCATION_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_HOMEPOINT_LOCATION_INVALID = new DJIMissionManagerError("The latitude and longitude of homepoint are invalid")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.HOME_POINT_LOCATION_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError HOME_POINT_LOCATION_INVALID =
        new DJIMissionError("The latitude and longitude of homepoint are invalid")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_HOMEPOINT_DIRECTION_UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_HOMEPOINT_DIRECTION_UNKNOWN = new DJIMissionManagerError("The direction of homepoint is unknown")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.HOME_POINT_DIRECTION_UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError HOME_POINT_DIRECTION_UNKNOWN =
        new DJIMissionError("The direction of homepoint is unknown")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_HOMEPOINT_PAUSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_HOMEPOINT_PAUSED = new DJIMissionManagerError("The homepoint is paused")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.HOME_POINT_MISSION_PAUSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError HOME_POINT_MISSION_PAUSED =
        new DJIMissionError("The home-point mission is paused")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_HOMEPOINT_NOT_PAUSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_HOMEPOINT_NOT_PAUSED = new DJIMissionManagerError("The homepoint is not paused")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.HOME_POINT_MISSION_NOT_PAUSED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError HOME_POINT_MISSION_NOT_PAUSED =
        new DJIMissionError("The home-point  mission is not paused")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_FOLLOWME_DISTANCE_TOO_LARGE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_FOLLOWME_DISTANCE_TOO_LARGE = new DJIMissionManagerError("Distance between the aircraft and mobile phone is beyond acceptable limit(must be lower than 20000m)")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.FOLLOW_ME_DISTANCE_TOO_LARGE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError FOLLOW_ME_DISTANCE_TOO_LARGE = new DJIMissionError(
        "Distance between the aircraft and mobile phone is beyond acceptable limit(must be lower than 20000m)")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_FOLLOWME_DISCONNECT_TIME_TOOLONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_FOLLOWME_DISCONNECT_TIME_TOOLONG = new DJIMissionManagerError("The disconnect time of follow me mission is too long")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.FOLLOW_ME_DISCONNECT_TIME_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError FOLLOW_ME_DISCONNECT_TIME_TOO_LONG =
        new DJIMissionError("The disconnect time of follow me mission is too long")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_FOLLOWME_GIMBAL_PITCH_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_FOLLOWME_GIMBAL_PITCH_ERROR = new DJIMissionManagerError("The initial pitch angle of gimbal is too large")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.FOLLOW_ME_GIMBAL_PITCH_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError FOLLOW_ME_GIMBAL_PITCH_ERROR =
        new DJIMissionError("The initial pitch angle of gimbal is too large")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_ALTITUDE_TOO_HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_ALTITUDE_TOO_HIGH = new DJIMissionManagerError("The altitude is too high")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.ALTITUDE_TOO_HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError ALTITUDE_TOO_HIGH = new DJIMissionError("The altitude is too high")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_ALTITUDE_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_ALTITUDE_TOO_LOW = new DJIMissionManagerError("The altitude is too low")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.ALTITUDE_TOO_LOW</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError ALTITUDE_TOO_LOW = new DJIMissionError("The altitude is too low")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_RADIUS_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_RADIUS_INVALID = new DJIMissionManagerError("The radius of mission is invalid")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_RADIUS_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_RADIUS_INVALID =
        new DJIMissionError("The radius of mission is invalid")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_SPEED_TOO_LARGE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_SPEED_TOO_LARGE = new DJIMissionManagerError("The speed of mission is too large")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_SPEED_TOO_HIGH</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_SPEED_TOO_HIGH =
        new DJIMissionError("The speed of mission is too large")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_ENTRYPOINT_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_ENTRYPOINT_INVALID = new DJIMissionManagerError("The entry point of mission is invalid")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_ENTRY_POINT_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_ENTRY_POINT_INVALID =
        new DJIMissionError("The entry point of mission is invalid")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_HEADING_MODE_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_HEADING_MODE_INVALID = new DJIMissionManagerError("The heading mode of mission is invalid")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_HEADING_MODE_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_HEADING_MODE_INVALID =
        new DJIMissionError("The heading mode of mission is invalid")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_RADIUS_OVERLIMITED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_RADIUS_OVERLIMITED = new DJIMissionManagerError("The radius of mission is over the acceptable limit")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_RADIUS_OVER_LIMIT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_RADIUS_OVER_LIMIT =
        new DJIMissionError("The radius of mission is over the acceptable limit")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_UNSUPPORTED_NAVIGATION_FOR_THE_PRODUCT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_UNSUPPORTED_NAVIGATION_FOR_THE_PRODUCT = new DJIMissionManagerError("Navigation in the product is unsupported")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.NAVIGATION_MODE_NOT_SUPPORTED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError NAVIGATION_MODE_NOT_SUPPORTED =
        new DJIMissionError("Navigation mode is not supported")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_DISTANCE_FROM_MISSION_TARGET_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_DISTANCE_FROM_MISSION_TARGET_TOO_LONG = new DJIMissionManagerError("Navigation in the product is unsupported")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.DISTANCE_FROM_MISSION_TARGET_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError DISTANCE_FROM_MISSION_TARGET_TOO_LONG =
        new DJIMissionError("Navigation in the product is unsupported")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_RC_MODE_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_RC_MODE_ERROR = new DJIMissionManagerError("Mode error, please make sure the remote controller's mode switch is in 'F' mode.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.RC_MODE_ERROR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError RC_MODE_ERROR =
        new DJIMissionError("Mode error, please make sure the remote controller's mode switch is in 'F' mode.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_IOC_WORKING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_IOC_WORKING = new DJIMissionManagerError("The IOC mode is working")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.IOC_WORKING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError IOC_WORKING = new DJIMissionError("The IOC mode is working")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_NOT_INIT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_NOT_INIT = new DJIMissionManagerError("The mission is not initialized")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_NOT_INITIALIZED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_NOT_INITIALIZED = new DJIMissionError("The mission is not initialized")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_NOT_EXIST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_NOT_EXIST = new DJIMissionManagerError("The mission does not exist")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_NOT_EXIST</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_NOT_EXIST = new DJIMissionError("The mission does not exist")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_CONFLICT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_CONFLICT = new DJIMissionManagerError("There is a conflicting setting in the mission")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_CONFLICT</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_CONFLICT =
        new DJIMissionError("There is a conflicting setting in the mission")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_ESTIMATE_TIME_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_ESTIMATE_TIME_TOO_LONG = new DJIMissionManagerError("The estimated time for the mission is too long")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_ESTIMATE_TIME_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_ESTIMATE_TIME_TOO_LONG =
        new DJIMissionError("The estimated time for the mission is too long")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_HIGH_PRIORITY_MISSION_EXECUTING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_HIGH_PRIORITY_MISSION_EXECUTING = new DJIMissionManagerError("A higher priority mission is executing")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.HIGH_PRIORITY_MISSION_EXECUTING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError HIGH_PRIORITY_MISSION_EXECUTING =
        new DJIMissionError("A higher priority mission is executing")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_CONDITION_NOT_SATISFIED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_CONDITION_NOT_SATISFIED = new DJIMissionManagerError("The condition of mission is not satisfied")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_CONDITION_NOT_SATISFIED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_CONDITION_NOT_SATISFIED =
        new DJIMissionError("The condition of mission is not satisfied")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_ACROSS_NOFLYZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_ACROSS_NOFLYZONE = new DJIMissionManagerError("The mission is across the no fly zone")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_ACROSS_NO_FLY_ZONE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_ACROSS_NO_FLY_ZONE =
        new DJIMissionError("The mission is across the no fly zone")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_MISSION_INFO_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_MISSION_INFO_INVALID = new DJIMissionManagerError("The information of mission is invalid")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.MISSION_INFO_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError MISSION_INFO_INVALID =
        new DJIMissionError("The information of mission is invalid")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_INFO_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_INFO_INVALID = new DJIMissionManagerError("The information of waypoint is invalid")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_INFO_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_INFO_INVALID =
        new DJIMissionError("The information of waypoint is invalid")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_TRACE_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_TRACE_TOO_LONG = new DJIMissionManagerError("The trace of waypoint is too long")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_TRACE_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_TRACE_TOO_LONG =
        new DJIMissionError("The trace of waypoint is too long")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_TOTAL_TRACE_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_TOTAL_TRACE_TOO_LONG = new DJIMissionManagerError("The total trace of waypoint is too long")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_TOTAL_TRACE_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_TOTAL_TRACE_TOO_LONG =
        new DJIMissionError("The total trace of waypoint is too long")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_INDEX_OVERRANGE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_INDEX_OVERRANGE = new DJIMissionManagerError("The index of waypoint is over range")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_INDEX_OVER_RANGE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_INDEX_OVER_RANGE =
        new DJIMissionError("The index of waypoint is over range")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_DISTANCE_TOO_CLOSE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_DISTANCE_TOO_CLOSE = new DJIMissionManagerError("The waypoint distance is too close")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_DISTANCE_TOO_CLOSE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_DISTANCE_TOO_CLOSE =
        new DJIMissionError("The waypoint distance is too close")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_DISTANCE_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_DISTANCE_TOO_LONG = new DJIMissionManagerError("The waypoint distance is too long")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_DISTANCE_TOO_LONG</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_DISTANCE_TOO_LONG =
        new DJIMissionError("The waypoint distance is too long")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_DAMPING_CHECK_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_DAMPING_CHECK_FAILED = new DJIMissionManagerError("The damping check is failed")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_DAMPING_CHECK_FAILED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_DAMPING_CHECK_FAILED =
        new DJIMissionError("The damping check is failed")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_ACTION_PARAM_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_ACTION_PARAM_INVALID = new DJIMissionManagerError("The parameter of waypoint action is invalid")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_ACTION_PARAMETER_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_ACTION_PARAMETER_INVALID =
        new DJIMissionError("The parameter of waypoint action is invalid")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINTS_UPLOADING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINTS_UPLOADING = new DJIMissionManagerError("The waypoints are still uploading")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINTS_UPLOADING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINTS_UPLOADING = new DJIMissionError("The waypoints are still uploading")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_MISSION_INFO_NOT_UPLOADED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_MISSION_INFO_NOT_UPLOADED = new DJIMissionManagerError("The info of waypoint mission is not completely uploaded")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_MISSION_INFO_NOT_UPLOADED</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_MISSION_INFO_NOT_UPLOADED =
        new DJIMissionError("The info of waypoint mission is not completely uploaded")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_UPLOAD_NOT_COMPLETE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_UPLOAD_NOT_COMPLETE = new DJIMissionManagerError("The waypoint uploading is not complete")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_UPLOAD_NOT_COMPLETE</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_UPLOAD_NOT_COMPLETE =
        new DJIMissionError("The waypoint uploading is not complete")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_REQUEST_IS_RUNNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_REQUEST_IS_RUNNING = new DJIMissionManagerError("The waypoint request is running")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_REQUEST_IS_RUNNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_REQUEST_IS_RUNNING =
        new DJIMissionError("The waypoint request is running")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_NOT_RUNNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_NOT_RUNNING = new DJIMissionManagerError("The waypoint mission is not running")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_NOT_RUNNING</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_NOT_RUNNING =
        new DJIMissionError("The waypoint mission is not running")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WAYPOINT_IDLE_VELOCITY_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WAYPOINT_IDLE_VELOCITY_INVALID = new DJIMissionManagerError("The idle velocity is invalid")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WAYPOINT_IDLE_VELOCITY_INVALID</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WAYPOINT_IDLE_VELOCITY_INVALID =
        new DJIMissionError("The idle velocity is invalid")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_AIRCRAFT_STARTING_MOTOR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_AIRCRAFT_STARTING_MOTOR = new DJIMissionManagerError("The aircraft is starting the motor")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.AIRCRAFT_STARTING_MOTOR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError AIRCRAFT_STARTING_MOTOR =
        new DJIMissionError("The aircraft is starting the motor")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_WRONG_CMD</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_WRONG_CMD = new DJIMissionManagerError("The command is wrong")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.WRONG_CMD</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError WRONG_CMD = new DJIMissionError("The command is wrong")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_POINTING_AIRCRAFT_NOT_IN_THE_AIR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_POINTING_AIRCRAFT_NOT_IN_THE_AIR = new DJIMissionManagerError("The aircraft is not in the air. Please take off first.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.POINTING_AIRCRAFT_NOT_IN_THE_AIR</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError POINTING_AIRCRAFT_NOT_IN_THE_AIR =
        new DJIMissionError("The aircraft is not in the air. Please take off first.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_VISION_SENSOR_LOW_QUALITY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_VISION_SENSOR_LOW_QUALITY = new DJIMissionManagerError("The quality of vision sensor is low.")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.VISION_SENSOR_LOW_QUALITY</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError VISION_SENSOR_LOW_QUALITY =
        new DJIMissionError("The quality of vision sensor is low.")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.MISSION_RESULT_UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionManagerError MISSION_RESULT_UNKNOWN = new DJIMissionManagerError("Unknown result")</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.UNKNOWN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static final DJIMissionError UNKNOWN = new DJIMissionError("Unknown result")</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionManagerError.getDJIError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static DJIError getDJIError(Ccode ccode) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIMissionError.getDJIError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">static DJIError getDJIError(Ccode ccode) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIRemoteControllerError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIRemoteControllerError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.getDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">String getDescription() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJISDKError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.error.DJIError.setDescription</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setDescription(String desc) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlightControllerState.isUltrasonicError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean isUltrasonicError() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.FlightControllerState.doesUltrasonicHaveError</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">boolean doesUltrasonicHaveError() </font></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.GEOFlyZoneState.Callback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface Callback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.flyzone.FlyZoneState.Callback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface Callback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.LocationCoordinate2D</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class LocationCoordinate2D </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.model.LocationCoordinate2D</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">class LocationCoordinate2D </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.LocationCoordinate2D.getLatitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double getLatitude() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.model.LocationCoordinate2D.getLatitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double getLatitude() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.LocationCoordinate2D.setLatitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setLatitude(double latitude) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.model.LocationCoordinate2D.LocationCoordinate2D</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">LocationCoordinate2D(double latitude, double longitude) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.LocationCoordinate2D.getLongitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double getLongitude() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.model.LocationCoordinate2D.getLongitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double getLongitude() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.LocationCoordinate2D.setLongitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">void setLongitude(double longitude) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.model.LocationCoordinate2D.LocationCoordinate2D</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">LocationCoordinate2D(double latitude, double longitude) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.LocationCoordinate3D.getCoordinate2D</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">LocationCoordinate2D getCoordinate2D() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.model.LocationCoordinate2D.getLatitude</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">double getLatitude() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountStatus.INVALID_TOKEN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    INVALID_TOKEN(0x4)</font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.flightcontroller.UserAccountState.INVALID_TOKEN</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">    INVALID_TOKEN(0x4)</font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.mode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder mode(RotationMode mode) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder.mode</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder mode(RotationMode mode) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.pitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder pitch(float pitch) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder.pitch</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder pitch(float pitch) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.roll</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder roll(float roll) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder.roll</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder roll(float roll) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.yaw</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder yaw(float yaw) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder.yaw</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder yaw(float yaw) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.time</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder time(double time) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder.time</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder time(double time) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder.Builder</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder(Rotation rotation) </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder.Builder</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Builder(Rotation rotation) </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.build</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Rotation build() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.gimbal.Rotation.Builder.build</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Rotation build() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState.getStickVerticalPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getStickVerticalPosition() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState.getStick</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Stick getStick() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState.getStickHorizontalPosition</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">int getStickHorizontalPosition() </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState.getStick</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">Stick getStick() </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC">X</td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HandheldControllerHardwareState.Callback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface Callback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.handheld.HardwareState.Callback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface Callback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr><tr valign="top"><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.RCHardwareState.HardwareStateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface HardwareStateCallback </font></td><td width=15%><font color="#CCCCCC"><font color="#888"><i>dji.common.remotecontroller.HardwareState.HardwareStateCallback</i></font></td><td width=15%><font color="#CCCCCC"><font color="#000">interface HardwareStateCallback </font></td><td width=3%><font color="#CCCCCC">X</td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td><td width=3%><font color="#CCCCCC"></td></tr></table></html>
